, , , ,

Structure de contrôle case

Au sein des scripts bash, la structure de contrôle case ou selon (équivalent du switch… case en C) permet d'effectuer différents traitements en fonction des valeurs attendues pour une variable donnée.

case "$C" in
"1")
    do_this()
    ;;
"2" | "3")
    do_what_you_are_supposed_to_do()
    ;;
*)
    do_nothing()
    ;;
esac

Une utilisation courante de la structure case dans les scripts concerne le traitement des options.

Références