Outils pour utilisateurs

Outils du site


dev:bash:structure-case

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

dev/bash/structure-case.txt · Dernière modification : 2023/02/17 09:42 de yoann