Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/01/2006, à 10:14

snowross

Renomer fichiers

Bonjour,
J'ai des fichiers du styles:


truc - fichiers1.extension
truc - fichiers2.extension
truc - fichiers3.extension
truc - fichiers4.extension

Je voudrai les renomer avec une sule commande en:

fichiers1.extension
fichiers2.extension
fichiers3.extension
fichiers4.extension

est-ce possible avec "rename"?
Si oui quelle est la commande

Merci

Hors ligne

#2 Le 26/01/2006, à 10:30

jvcharles

Re : Renomer fichiers

krename le fait mais pour rename, moi j'ai vue mrename.

si tes clikodrome comme moi, avec Synaptic


Debian Stable Sid/rc-buggy - Gnome/Kde  Tails LiveUsbPersistance  UBports/Ubuntu-Touch 2022/08/19 (Pixel 3a)
Windows 10/Facebook supprimer 2019/02/02   Compte Google supprimé 2023/02/15

Hors ligne

#3 Le 26/01/2006, à 11:30

Nim

Re : Renomer fichiers

Cela s'utilise ainsi : rename "expression regulière à appliquer" [fichiers concernés]
Pour ton cas précis :

rename "s/truc - //" "truc - fichiers"*".extension"

L'expression régulière séparée en quatre parties par des '/' se décompose ainsi :
* 's' est mis pour substitute : il s'agit d'un remplacement
* 'truc - ' correspond à la partie à remplacer
* '' par rien
* la partie tout à droite sert pour des éventuelles options (par exemple g permet de remplacer toutes les occurences de la première partie)

Les fichiers concernés correspondant à "truc - fichiers"*".extension" (si tu es sûr que dans ton répertoire, il n'y a pas de fichiers qui peuvent être renommés par erreur un simple * suffit)

Ici c'est une expression très simple mais les expressions régulières sont un des grands plus de la ligne de commande. Pour peu qu'on soit un peu curieux, il est bon de se pencher dessus.

Hors ligne

#4 Le 26/01/2006, à 12:04

snowross

Re : Renomer fichiers

Bonjour
Merci pourla réponse

Le seule petit probléme est que mais fichiers sont:

Earth Wind & Fire - After The Love Has Gone.mp3
Earth Wind & Fire - Boogie Wonderland.mp3
Earth Wind & Fire - Fall In Love With Me.mp3
Earth Wind & Fire - Fantasy.mp3
Earth Wind & Fire - Getaway.mp3

Je voudrais enlever Earth Wind & Fire et je n'y arrive pas
J'ai reussi à enlever Earth mais pas plus j'ai maintenant:

Wind & Fire - After The Love Has Gone.mp3
Wind & Fire - Boogie Wonderland.mp3
Wind & Fire - Fall In Love With Me.mp3
Wind & Fire - Fantasy.mp3
Wind & Fire - Getaway.mp3

Merci

Hors ligne

#5 Le 26/01/2006, à 15:48

Nim

Re : Renomer fichiers

rename "s/Wind \& Fire - //" *.mp3

Devrait marcher.
Les expressions régulières sont un outils assez puissant et qui comprend quelques caractères clés. Le & en fait parti. J'utilise le \ pour forcer l'interpretation littérale.

Hors ligne

#6 Le 26/01/2006, à 21:41

snowross

Re : Renomer fichiers

Super Nim ca marche tres bien
Merci beaucoup

Hors ligne