Re: Renaommage en masse

Top Page

Reply to this message
Author: Frédéric
Date:  
To: guilde
Subject: Re: Renaommage en masse
On samedi 08 décembre 2012, Olivier Allard-Jacquin wrote:

>         sed1line... :)

>
> find tt/ -type f|sort|sed -e 's|\(.*\)/\([0-9]\+\)-\([^/]*\)$|mv
> "\1/\2-\3" "\1/\2. \3"|g' > /tmp/rename.sh
>
> Cela créé un fichier "/tmp/rename.sh" avec toutes les commandes de
> renommage. Tu n'as plus alors qu'à le vérifier, et le lancer :
>
> bash /tmp/rename.sh
>
>
> Chez moi, cela donne :
>
> # find tt/ -type f|sort
> tt/01-titre1
> tt/02-titre1
> tt/03-titre 1
>
> # cat /tmp/rename.sh
> mv "tt/01-titre1" "tt/01. titre1"
> mv "tt/02-titre1" "tt/02. titre1"
> mv "tt/03-titre 1" "tt/03. titre 1"


Je teste ça...

Merci :o)

-- 
    Frédéric