Re: Commande « rename »
Le vendredi 20 septembre à 10:47, Yves Rutschle a écrit :
> On Fri, Sep 20, 2013 at 08:19:26AM +0200, Philippe Delavalade wrote:
> > Mais ça, je ne sais pas faire et n'ai pas vu d'exemples de ce genre. Ça
> > m'intéresse vivement.
>
> rename prend une expression Perl, pas simplement une
> expression régulière. On peut donc y faire n'importe quoi:
>
> rename 's/foo/bar/; s/bar/baz/' *
>
> ou des trucs plus funky:
>
> cnt=0 rename '$_ = $ENV{cnt}++' *
>
> (à ne pas tester sur des fichiers importants, hein...)
Mille mercis ! Ça me convient parfaitement ; jusque-là, hormis mes essais
avec « rename -v ... | gawk... »
j'enchaînais des boucles « for » mais ça ne me plaisait qu'à moitié (et
encore :-) ).
--
Ph. Delavalade
Reply to: