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 [05/06/2014 07:24]
Hypathie [enchaînements de commandes dans les scripts]
doc:programmation:shells:script-bash-enchainement-de-commandes-et-etat-de-sortie [05/06/2014 07:49]
Hypathie [Redirections dans les scripts]
Ligne 103: Ligne 103:
  
 =====Redirections dans les scripts===== =====Redirections dans les scripts=====
-*Prérequis ​: [[doc:​programmation:​shell:​shell#​rediriger-l-affichage]] et le lien qu'on y trouve ​[[doc:programmation:shell:​chevrons]] +  ​À voir  
 +    * [[http://​wiki.debian-facile.org/​doc:​programmation:​shell:​chevrons| les chevrons]] \\  
 +    * [[atelier:chantier:bash-les-differents-caracteres-speciaux#​les-operateurs-de-redirection|un tableau des opérateurs de redirection]]
 ====Rappels :====  ====Rappels :==== 
  
-Les redirections permettent de travailler non pas en se servant du code de retour (qui indique la réussite ou l'​échec de l'​exécution d'une commande) mais sur le résultat d'une commande.\\ +Les redirections permettent de travailler non pas en se servant du code de retour (qui indique la réussite ou l'​échec de l'​exécution d'une commande) mais sur les flux.\\ 
 Un processus unix possède (par défaut) trois voies d'​interaction entre le système et l'​utilisateur. Une entrée et deux sorties. Chacun de ces "​lieux"​ sont identifiés par un descripteur de fichier. Un processus unix possède (par défaut) trois voies d'​interaction entre le système et l'​utilisateur. Une entrée et deux sorties. Chacun de ces "​lieux"​ sont identifiés par un descripteur de fichier.
   -une entrée standard (par défaut le clavier stdin), de descripteur 0 (nom de l'​entrée du processus, ne pas confondre avec le code de retour !);   -une entrée standard (par défaut le clavier stdin), de descripteur 0 (nom de l'​entrée du processus, ne pas confondre avec le code de retour !);
Ligne 286: Ligne 287:
   * **$?** : 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]]
  
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