Re: "rename"
Le Tue, Aug 08, 2006 at 10:51:48PM +0200, Maxime Petit-laposte.net a écrit :
>
> Je veux juste rajouter des caractères (les mêmes) au début des noms des
> fichiers:
>
> 01.xyz
> 02.xyz
>
> deviennent:
>
> le_fichier_01.xyz
> le_fichier_02.xyz
Bonjour,
en effet, « rename » est un bon candidat pour cette tâche.
Il dispose d'un option -n qui permet de simuler l'opération, ce qui est
bien pratique pour éviter les catastrophes (comme renommer tous ses
fichiers avec le même nom.
kunpuu|charles|$ rename -n s/^/le_ficher_/ *xyz
01.xyz renamed as le_ficher_01.xyz
02.xyz renamed as le_ficher_02.xyz
rename prend une expression rationnelle comme argument et l'applique à
tous les noms de fichiers qu'on lui donne.
Les expressions rationnelles de perl sont bien documentées, et on peut
accéder à cette doc par « perldoc perlre » en console. Le programme
lui-même possède une page de manuel, comme tous les programmes
exécutables distribués par Debian.
Bonne journée
--
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japon
Reply to:
- References:
- "rename"
- From: "Maxime Petit-laposte.net" <max72.petit@laposte.net>