[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Renommage en masse [was Re: Effacement récursif d'un fichier...]



David BERCOT a écrit :
Bonjour,

Je ressors un vieux mail car j'ai une nouvelle question un peu
similaire...

Je souhaiterais renommer tout un ensemble de fichiers qui contiennent un
mot, en remplaçant juste ce mot...

J'ai essayé d'adapter ce qu'il y avait en-dessous sans succès :-(

Ainsi, j'ai fait :
find . -name '*Th*.*' -type f -exec mv -f {} '*rt*.*' \;
(dans cet exemple, je remplace Th par rt).

Utilise rename (petit paquet très pratique).
pour ton exemple ça donne

rename 's/Th/rt/' *

Mais on peut y mettre toutes les regexp que l'on veut avec la syntaxe
rename regexp fichiers

Daniel



Reply to: