Re: commande rename pour transformer majuscule en minuscule
* Edi Stojicevic <estojicevic@debianworld.org> [2009-07-22 22:07:33 +0200] wrote :
> * serge@srv0.ath.cx <serge@srv0.ath.cx> [2009-07-22 20:35:51 +0200] wrote :
>
> > Le Wednesday 22 July 2009 19:20:25 Michaël Pierson, vous avez écrit :
> > > Bonjour la liste,
> > >
> > > Je souhaite modifier les majuscules en minuscules pour plusieurs noms de
> > > fichiers dans un répertoire.
> > > J'ai trouvé en googlant la commande rename, lu le man; puis créer 3
> > > fichiers vide pour faire un test:
> > >
> > > 17:52 mic@gol ~/temporaire/test% ls
> > > BONJOUR Bonjour.JPG CRW_12589.CRW
> > > 17:52 mic@gol ~/temporaire/test% rename 'y/A-Z/a-z:' *
> > > Transliteration replacement not terminated at (eval 1) line 1.
> > > zsh: exit 255 rename 'y/A-Z/a-z:' *
> > >
> > > Vous voyez ou je me trompe? Une idée ou une piste de recherche?
> > > D'avance merci.
> >
> > * Mettre les noms de fichiers du répertoire en minuscules :
> > % for i in *; do mv "$i" `echo $i | tr [:upper:] [:lower:]`
>
> En zsh :
>
> $ autload zmv
> $ zmv '(**/)(*)' '$1${(L)2}'
>
> Cette commande va te mettre en minuscule tous les fichiers du répertoire
> ainsi que les sous-répertoires.
>
> ++
Une ptite doc que j'avais fait également sur le renommage massif de
fichiers :
http://debianworld.org/tlc.renommage.massif.fichiers
@+
--
.''`. Edi Stojicevic
: :' : Debian GNU/Linux user, admin & developer - http://www.debian.org
`. `~' French speaking Debian website founder - http://www.debianworld.org
`- GPG Key Id : 0x1237B032
Reply to: