Page suivante Page précédente Table des matières

14. Instruction case

L'instruction case permet l'exécution conditionnelle de code basée sur des patterns.

case `uname -r` in
  1.*)
    echo "Si ça marche, ne le changez pas"
    ;;
  2.[02].*|stable)
    echo "Vous avez un noyau stable"
    ;;
  2.[13].*|instable)
    echo "Vous avez un noyau instable"
    ;;
  *)
    echo "Version du noyau non reconnue"
    ;;
esac


Page suivante Page précédente Table des matières