echo "Faites votre choix ..."
PS3='Entrez un nombre SVP : '
select i in "programme éducatif" "programme de jeux" "quitter"
do case $i in
"programme éducatif") echo "Trés bien !!"
break;;
"programme de jeux") echo "Allons soyez sérieux !";;
"quitter") exit ;;
*) echo "ce choix n'est pas valide";;
esac
done
echo "suite des réjouissances ..."
| Aspect du dialogue | Explication |
|---|---|
Faites votre choix ... 1) programme éducatif 2) programme de jeux 3) quitter Entrez un nombre SVP : 1 Très bien !! suite des réjouissances ... |
Les différentes possibilités sont numérotées, et le programme boucle dans la commande case tant qu'une réponse valide associée à un break;; ou l'arrêt du programme n'intervient pas. (Ici la réponse 1 pour laquelle la variable i prend la valeur "programme éducatif"). |