Bonjour, j'arrive un peu tard, mais j'espère pas trop :) IFSbackup=UFS IFS=$(echo -ne "\n\b") for monfic in $(ls -1 monrep); do echo ${monfic}; done IFS=IFSbackupdevrait faire le job, l'IFS étant désormais la fin de ligne (assurée par l'option -1 de ls).
Hope this helps. seb Le 04/05/2012 17:48, Stephane Ascoet a écrit :
Le vendredi 4 mai 2012 17:42:23, David BERCOT a ecrit :Et comme résultat, j'ai des retours à la ligne à chaque "n" ;-) :Il doit y avoir une erreur dans la syntaxe du IFS. C'est tire d'une astuce de Denis Bodor dans GNU/LInux Magazine France Hors-Serie 34. Les petites fautes de ce style sont helas frequentes :-( Et sinon, il y a une liste speciale pour le scriptage pour eviter de polluer celle-ci...