Diapositive PPT
Enchainement conditionnels des commandes
- Les séparateurs && et || sur la ligne de commande sont des séparateurs qui jouent les rôles d'opérateurs conditionnels, en ce sens que la 2ème commande sera exécutée en fonction du code de retour de la 1ère commande.
- Dans la séquence :
- commande2 ne sera exécutée que si le code retour de commande1 est 0 (exécution correcte)
- Dans la séquence :
- commande2 ne sera exécutée que si le code de retour de commande1 est différent de 0 (exécution erronée)
- Exemple : tester la commande
cd ~/tmp || mkdir $HOME/tmp