Bonjour,

J'ecrit un script shell sous Unix, et je voudrais pouvoir initialiser une variable avec le resultat d'une commande shell, puis utiliser cette variable comme argument pour une autre commande.

J'ai la commade :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat sccli-list.log | awk '{print $1}'
qui me revoit une liste de chaine de caracteres du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
/dev/rdsk/c4t0d0s1
/dev/rdsk/c4t0d0s2
je voudrais ensuite faire un traitement pour chaque ligne, du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
variable=/dev/rdsk/c4t0d0s1
sccli $variable
Mais avec une boucle, et variable recoit ensuite la valeur /dev/rdsk/c4t0d0s2 et ainsi de suite....

Comment faire ?

Merci.

--
Bicnic.