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:script-bash-enchainement-de-commandes-et-etat-de-sortie [07/07/2014 22:57]
Hypathie [Enchaînements de commandes dans les scripts]
doc:programmation:shells:script-bash-enchainement-de-commandes-et-etat-de-sortie [08/07/2014 20:17]
Hypathie [Redirections et le pipe]
Ligne 1: Ligne 1:
-====== ​script ​bash : enchaînement de commandes et redirection ​ ======+====== ​Script ​bash : enchaînement de commandes et redirection ​ ======
  
   * Niveau requis : {{tag>​débutant}}   * Niveau requis : {{tag>​débutant}}
Ligne 37: Ligne 37:
 >Toutes les commandes sont exécutées parallèlement. ​ >Toutes les commandes sont exécutées parallèlement. ​
 >Dans l'​exemple ci-dessus, chaque commande étant traitée par un sous-shell, ​ >Dans l'​exemple ci-dessus, chaque commande étant traitée par un sous-shell, ​
->le résultat d'une commande ne peut pas être conservée dans un même processus ​+>le résultat d'une commande ne peut pas être conservée dans un même [[atelier:​chantier:​bash-les-differents-caracteres-speciaux?&#​notion-de-processus|processus]],​
 >afin que chaque commande puisse "​travailler"​ en rapport au résultat de la  >afin que chaque commande puisse "​travailler"​ en rapport au résultat de la 
 >​commande précédente. ​ >​commande précédente. ​
Ligne 76: Ligne 76:
 ==={ suite-de-commandes ;}=== ==={ suite-de-commandes ;}===
  
-Entre accolades, la valeur change commande après commande et le changement est conservé jusqu'​à la dernière commande parce que toutes la série appartient au même processus.+Entre accolades, la valeur change commande après commande et le changement est conservé jusqu'​à la dernière commande parce que toutes la série appartient au même [[atelier:​chantier:​bash-les-differents-caracteres-speciaux?&#​notion-de-processus|processus]].
 <note important>​ <note important>​
 Les accolades sont des mots-clé de bash.  Les accolades sont des mots-clé de bash. 
Ligne 314: Ligne 314:
 ===Utilisation du "text processing"​ === ===Utilisation du "text processing"​ ===
   * Tout est là : [[http://​wiki.debian-facile.org/​atelier:​chantier:​les-commandes-join-paste-split-et-nl|http://​wiki.debian-facile.org/​atelier:​chantier:​les-commandes-join-paste-split-et-nl]]   * Tout est là : [[http://​wiki.debian-facile.org/​atelier:​chantier:​les-commandes-join-paste-split-et-nl|http://​wiki.debian-facile.org/​atelier:​chantier:​les-commandes-join-paste-split-et-nl]]
 +
 +====Le pipe ====
 +
 +Tout est là : [[doc:​programmation:​shell:​pipe|le pipe]]
  
 ====Un petit exercice sur opérateurs d'​enchaînement et de redirection==== ====Un petit exercice sur opérateurs d'​enchaînement et de redirection====
Ligne 360: Ligne 364:
   * **$?** : permet ici de vérifier que la commande précédente s'est déroulée avec succès quand "​**;​**"​ a été utilisé, inutile de vérifier avec **&&​**.   * **$?** : permet ici de vérifier que la commande précédente s'est déroulée avec succès quand "​**;​**"​ a été utilisé, inutile de vérifier avec **&&​**.
  
-====Le pipe ==== 
- 
-Tout est là : [[doc:​programmation:​shell:​pipe|le pipe]] 
  
 =====La suite c'est ici===== =====La suite c'est ici=====
 [[atelier:​chantier:​script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sorie-et-les-tests]] [[atelier:​chantier:​script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sorie-et-les-tests]]
doc/programmation/shells/script-bash-enchainement-de-commandes-et-etat-de-sortie.txt · Dernière modification: 21/10/2015 19:19 par milou

Pied de page des forums

Propulsé par FluxBB