Outils d'utilisateurs

Outils du Site


lien:bash:perso:redirection

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

lien:bash:perso:redirection [2009/05/04 23:35]
per
lien:bash:perso:redirection [2009/11/14 23:30] (Version actuelle)
per
Ligne 1: Ligne 1:
 +[[.|retour]]
 ====== Redirection ====== ====== Redirection ======
 http://fr.wikipedia.org/wiki/Bourne-Again_shell#Gestion_de_flux http://fr.wikipedia.org/wiki/Bourne-Again_shell#Gestion_de_flux
Ligne 36: Ligne 37:
 ==== Redirection d'entrée ==== ==== Redirection d'entrée ====
 On peut rediriger un fichier en entrée vers une commande, ou avec un while On peut rediriger un fichier en entrée vers une commande, ou avec un while
 +<code>
 while read ligne while read ligne
 do do
   traitement   traitement
 done <fichier1 done <fichier1
 +</code>
 la commande read ne lit pas l'entrée standard stdin mais le fichier1 la commande read ne lit pas l'entrée standard stdin mais le fichier1
 On peut aussi remplacer <fichier1 par une commande avec par exemple < <(find ...)  On peut aussi remplacer <fichier1 par une commande avec par exemple < <(find ...) 
Ligne 47: Ligne 50:
 adduser nom <ajout_nom adduser nom <ajout_nom
 Cette commande permet de créer un utilisateur nom avec un fichier ajout_nom Cette commande permet de créer un utilisateur nom avec un fichier ajout_nom
-Dans un script, on peut ainsi gérer une classe entière, nom est alors une variable et le fichier ajout_nom est un fichier qui est créé dynamiquement dans le script en fonction de la variable nom et d'un modèle.+Dans un script, on peut ainsi gérer une classe entière, nom est alors une variable et le fichier ajout_nom est un fichier qui est créé dynamiquement dans le script en fonction de la variable nom et d'une fonction (un modèle).
  
 ==== cat et << ==== ==== cat et << ====
lien/bash/perso/redirection.1241472953.txt.gz · Dernière modification: 2009/05/04 23:35 par per