Renomer fichiers en ligne de commande
63renaud
-
63renaud Messages postés 3 Statut Membre -
63renaud Messages postés 3 Statut Membre -
Bonjour,
Je cherche un tuto pour apprendre à renommer plusieurs fichiers en même temps.
Mais que en ligne de commande, sans passer par le mode graphique.
je connais que rename mais ne sasis pas pour la suite.
merci.
Je cherche un tuto pour apprendre à renommer plusieurs fichiers en même temps.
Mais que en ligne de commande, sans passer par le mode graphique.
je connais que rename mais ne sasis pas pour la suite.
merci.
A voir également:
- Renomer fichiers en ligne de commande
- Invite de commande - Guide
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Renommer des fichiers en masse - Guide
2 réponses
Bonsoir.
Faut lire les man (man rename), ça peut aider. ;)
---> rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
Aparement c'est pas compliqué, pour peu que tu aimes les regex.
L'exemple du man :
rename ’s/\.bak$//’ *.bak
Dans cet exemple s/\.bak$// ça remplace ".bak", lorsqu'il est à la fin, par rien du tout (ou le supprime, c'est pareil),
et *.bak va chercher tout les fichiers qui contiennent n'importe quoi (l'étoile "*"), suivit de ".bak".
Donc tout ça va renomer les fichiers avec l'extension ".bak" en fichiers sans le ".bak".
Donc si tu veux un tuto, ce serait plutot du côté regex non ? :p
Donc si cela t'interesse, par là c'est très bien expliqué :
http://perl.mines-albi.fr/DocFr/perlrequick.html
Voili-voilou. \o/
Faut lire les man (man rename), ça peut aider. ;)
---> rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
Aparement c'est pas compliqué, pour peu que tu aimes les regex.
L'exemple du man :
rename ’s/\.bak$//’ *.bak
Dans cet exemple s/\.bak$// ça remplace ".bak", lorsqu'il est à la fin, par rien du tout (ou le supprime, c'est pareil),
et *.bak va chercher tout les fichiers qui contiennent n'importe quoi (l'étoile "*"), suivit de ".bak".
Donc tout ça va renomer les fichiers avec l'extension ".bak" en fichiers sans le ".bak".
Donc si tu veux un tuto, ce serait plutot du côté regex non ? :p
Donc si cela t'interesse, par là c'est très bien expliqué :
http://perl.mines-albi.fr/DocFr/perlrequick.html
Voili-voilou. \o/