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 06/10/2007, à 00:41

63renaud

[ résolu ] renomer des fichiers en ligne de commandes

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.

Dernière modification par 63renaud (Le 08/10/2007, à 22:38)


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#2 Le 06/10/2007, à 00:59

Skippy le Grand Gourou

Re : [ résolu ] renomer des fichiers en ligne de commandes

rename nompasbeau jolinom fichiers

Qu'est-ce que tu saisis psa ? Donne un exemple. wink

Hors ligne

#3 Le 06/10/2007, à 11:48

KaoT

Re : [ résolu ] renomer des fichiers en ligne de commandes

Sinon...

man rename

wink

Hors ligne

#4 Le 06/10/2007, à 22:31

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

je cherche à renommer tous mes fichiers qui se nomment images001.png

en un nom commun et un numéro qui change

comme toto1.png, toto2.png.....

merci


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#5 Le 06/10/2007, à 22:34

Skippy le Grand Gourou

Re : [ résolu ] renomer des fichiers en ligne de commandes

Ben :

rename images00 toto *.png

Dernière modification par Skippy le Grand Gourou (Le 06/10/2007, à 22:34)

Hors ligne

#6 Le 06/10/2007, à 22:52

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

c'est si simple.

merci au grand Gourou


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#7 Le 06/10/2007, à 23:02

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

  root@laptop:/home/portable# cd /home/portable/linux/mes_images/test
root@laptop:/home/portable/linux/mes_images/test# rename IMAG00toto*jpg

voilà ce que je fait mais aucun résultats


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#8 Le 06/10/2007, à 23:05

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

Voilà avec la commande écrite correctement

root@laptop:/home/portable# cd /home/portable/linux/mes_images/test
root@laptop:/home/portable/linux/mes_images/test# rename IMAG00 toto *jpgBareword "IMAG00" not allowed while "strict subs" in use at (eval 1) line 1.
root@laptop:/home/portable/linux/mes_images/test# rename imag00 toto *jpg
Bareword "imag00" not allowed while "strict subs" in use at (eval 1) line 1.
root@laptop:/home/portable/linux/mes_images/test# root@laptop:/home/portable# cd /home/portable/linux/mes_images/test
bash: root@laptop:/home/portable#: Aucun fichier ou répertoire de ce type
root@laptop:/home/portable/linux/mes_images/test# root@laptop:/home/portable/linux/mes_images/test# rename IMAG00toto*jpg
bash: root@laptop:/home/portable/linux/mes_images/test#: Aucun fichier ou répertoire de ce type
root@laptop:/home/portable/linux/mes_images/test#

63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#9 Le 06/10/2007, à 23:56

Skippy le Grand Gourou

Re : [ résolu ] renomer des fichiers en ligne de commandes

Mmmh... Je crois que c'est une question de version de la commande rename, qui n'accepte pas les mêmes arguments suivant la distribution. Il me semble avoir déjà eu un problème similaire.

Essaie :

rename 's/IMAG00/toto/' *.jpg

Hors ligne

#10 Le 07/10/2007, à 22:05

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

ok merci je vais essayé.
Sinon j'ai tester celle-ci

for i in $( ls fich_* ); do mv $i ${i/fich_/fichier_}; done

et cela fonctionne

@+


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#11 Le 08/10/2007, à 22:37

63renaud

Re : [ résolu ] renomer des fichiers en ligne de commandes

bonjour

donc pour ce qui est je me sert donc de cette commande

for i in $( ls fich_* ); do mv $i ${i/fich_/fichier_}; done

merci pour tout


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne