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

Re: [Résolu] Re: Renommage en masse



David BERCOT a écrit :
Pour répondre à la question ci-dessous, il me semble que rename ne
travaille que dans le répertoire courant alors qu'avec un find, on peut
toucher toute une arborescence...

Non, non, rename travaille sur tous les fichiers qu'on lui indique, mais c'est vrai qu'il n'est pas récursif.

par exemple
rename -n 's/a/e/g' *
remplace les a par des e dans le rep courant (enfin, le -n indique de ne pas le faire "pour de vrai")
mais
rename -n 's/a/e/g' */*
effectue son renommage sur tous les fichiers de tous les répertoires du rep courant
et de même
rename -n 's/a/e/g' /*
le fera sur tous les fichiers (et repertoires) au 1er niveau après la racine.

Daniel



Reply to: