Émile CARRY a écrit :
find . -name '*Th*.*' -type f -exec rename 's/Th/rt/' {} \;
Dans ce cas, pourquoi ne pas mettre directement
rename 's/Th/rt/' *Th*.*

C'est vrai que que cette dernière commande peut (peut-être) renvoyer "argument list too long" s'il y a trop de fichiers qui correspondent
à "*Th*.*"

ah ben j'ai justement eu le pb au début de la semaine, je donne une
solution à ce pb

Si ce pb survient avec la 2e commande, la 1re l'avait résolu, find "passe" les 
fichiers un par un à rename et on a donc pas besoin de xargs.

Daniel


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à