j'ai du mal à comprendre la question mais globalement, la méthode

(
script1
) | while read param;do
script 2
done

fonctionne même dans les cas très complexes.
script1 peut etre terminé par un awk qui filtre pour donner un param propre à script2.


Christian Loitsch wrote:

$ for i in `ls IMG*`; do echo $i; done
si un simple for i in IMG*;.. n'est pas une option (parce que vous avez
besoin d'une commande plus complexe, le plus simple est d'enlever
l'espace des seperateurs:
====
# que le return dans les seperateurs:
IFS="
"
for i in $(commande complexe); do echo $i; done
====

Si qq connait une meilleur solution, j'aimerais la connaître aussi!

christian


--
Jean-Max Reymond email: [EMAIL PROTECTED] tel: 33 (0)6 16 94 25 11 http://jmreymond.free.fr/Etna2002



Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à