Créer un script pour PlayOnLinux - Chapitre 4 : Des conditions

Des conditions ? ça se mange ?

Si vous avez très faim, pourquoi pas. Plus sérieusment, une condition vous permettra de faire faire des choses différentes à votre script selon un test. Par exemple, la valeur d'une variable

Un exemple, c'est toujours mieux pour comprendre

On utilisera la commande if

MON_REPAS=$(menu "On mange quoi ce soir ?" "Carottes Patates Frites")
if [ "$MON_REPAS" = "Carottes" ]
then
   message "A table"
fi

Le message "A table" ne s'affichera que si l'utilisateur a choisi Carottes

MON_REPAS=$(menu "On mange quoi ce soir ?" "Carottes Patates Frites")
if [ "$MON_REPAS" = "Carottes" ]
then
   message "Je fais la grêve de la faim"
else
   message "Je peux me resservir ?"
fi

Le message "Je fais la grêve de la faim" ne s'affichera que si l'utilisateur a choisi Carottes. Sinon, c'est le message "Je peux me resservir ?" qui apparait

Il n'y a rien à voir ici