logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [03/06/2014 13:06]
Hypathie [C ) Création de variables]
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [03/06/2014 13:09]
Hypathie [E ) Valeurs d'une variable internes ou externes à un script]
Ligne 426: Ligne 426:
 </​note>​ </​note>​
  
-=====D )enchaînements de commandes dans les scripts=====+=====D ) enchaînements de commandes dans les scripts=====
  
 ====1) Code de retour ​ et enchaînement de commande ==== ====1) Code de retour ​ et enchaînement de commande ====
Ligne 458: Ligne 458:
   * **L'​opérateur "&&"​ utilise le code de retour :** avec cet opérateur, chaque commande d'une suite est exécuté l'une après l'​autre si le code retour de la première est 0 (c'​est-à-dire si elle a fonctionné).\\ ​   * **L'​opérateur "&&"​ utilise le code de retour :** avec cet opérateur, chaque commande d'une suite est exécuté l'une après l'​autre si le code retour de la première est 0 (c'​est-à-dire si elle a fonctionné).\\ ​
  
-  * **L'​opérateur "​||"​ utilise le code de retour :** la commande suivante est exécutée si le code de retour de la première est différente de zéro, c'​est-à-dire si elle n'a pas fonctionné. Voir plus bas [[atelier:​chantier:​debuter-avec-les-scripts-shell-bash?&#​le-code-de-retour|code de retour+  * **L'​opérateur "​||"​ utilise le code de retour :** la commande suivante est exécutée si le code de retour de la première est différente de zéro, c'​est-à-dire si elle n'a pas fonctionné.\\ Voir plus bas [[atelier:​chantier:​debuter-avec-les-scripts-shell-bash?&#​le-code-de-retour|code de retour]]
 <​note>​ <​note>​
 Dans l'​exemple avec "​scriptx",​ on a récupéré **la valeur d'une commande** pour s'en servir dans une succession de commandes.\\ ​ Dans l'​exemple avec "​scriptx",​ on a récupéré **la valeur d'une commande** pour s'en servir dans une succession de commandes.\\ ​
Ligne 514: Ligne 514:
 </​code>​ </​code>​
  
-=====) État de sortie et les tests=====+=====) État de sortie et les tests=====
 ====1) le code de retour ==== ====1) le code de retour ====
 Il ne faut pas confondre le code de retour et le résultat d'une commande. Le résultat est ce qui s'​inscrit sur la sortie standard. ​ Il ne faut pas confondre le code de retour et le résultat d'une commande. Le résultat est ce qui s'​inscrit sur la sortie standard. ​
Ligne 689: Ligne 689:
 Vous avez tout en mains pour comprendre ceci : [[doc:​programmation:​shell:​avancee#​selecteur-case|Fonctionnalités avancées du Shell: selecteur-case]] Vous avez tout en mains pour comprendre ceci : [[doc:​programmation:​shell:​avancee#​selecteur-case|Fonctionnalités avancées du Shell: selecteur-case]]
  
-=====) Valeurs d'une variable internes ou externes à un script=====+=====) Valeurs d'une variable internes ou externes à un script=====
  
 ====Pré-requis:​ utiliser la structure conditionnelle if==== ====Pré-requis:​ utiliser la structure conditionnelle if====
doc/programmation/shells/debuter-avec-les-scripts-shell-bash.txt · Dernière modification: 20/08/2022 08:35 par paskal

Pied de page des forums

Propulsé par FluxBB