On Wed, 2006-01-25 at 13:32 +0100, Eric Darchis wrote:
> On 1/25/06, Jérôme Fenal <[EMAIL PROTECTED]> wrote:
>         A raison d'un nom de fichier par ligne :
>         
>         cat liste | while read f ; do mv "$f" "$f".old; done
> 
> J'allais répondre:
> while read i; do echo $i; done < liste
> 
> Evitons d'utiliser cat (un process + un pipe) au lieu d'une
> redirection d'entrée... 

Dans l'absolu oui, mais dans ce cas ça ne change rien, echo me donne le
bon nom, mais toute autre commande agit sur les parties de ce nom.

J'adore les espaces dans les noms de fichiers...

-- 
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 à