Enchaînement des commandes
Objectif:
-
utiliser l'enchaînement des commandes
Énoncé:
-
en utilisant le (;) exécuter les trois commandes suivantes: echo bonjour, echo Linux et date
-
maintenant exécuter la ligne de commande suivante :
false; echo Not; echo Conditional
Notenoter que false est une commande qui retourne un échec
expliquer le résultat obtenu
-
exécuter la commande suivante puis commenter le résultat :
echo Start && echo Going && echo Gone
-
la même chose avec cette commande :
echo Success && false && echo Bye
-
exécuter les deux lignes de commandes suivantes et commenter leur résultat
false || echo Echec true || echo Rien à afficher
-
echo bonjour; echo Linux ;date
-
les deux commandes qui suivent false seront exécutées car on a utilisé un enchaînement inconditionnel
-
ici on utilise un enchaînement conditionnel les trois commandes vont être exécutés car la commande précédente réussit
-
la première commande uniquement va être exécutée la troisième non car la commande qui la précède renvoie un code d’échec.
-
la première ligne de commande sera exécutée car false retourne un code d'échec la deuxième ne sera pas exécutée car true retourne un code de réussite