On Wed, 2006-01-25 at 13:16 +0100, Fred wrote:
> Rémi Letot wrote:
> 
> >hello,
> >
> >comme tout est calme et que j'ai un petit problème, je m'adresse aux
> >experts :-)
> >
> >J'ai une liste de noms de fichiers auxquels je dois appliquer un
> >traitement. J'ai réussi sans problème pour la plupart, mais certains de
> >ces noms contiennent un espace, et là je n'y arrive pas. Quoi que je
> >fasse, le shell exécute la commande sur chacune des parties du nom. J'ai
> >essayé plusieurs méthodes (for i in `cat liste`, cat liste | xargs,...),
> >mais rien n'y fait.
> >  
> >
> 
> essaie avec "${variable}"
> donc un truc du genre: for i in $(cat liste) ; do cat "${i}" .... done

Je ne connaissais pas cette syntaxe, mais elle ne change rien, au
suivant :-)

A+,
-- 
Rémi

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à