Re: [debutant] Renommer un ensemble de fichiers

2003-09-02 Par sujet jipe
On Mon, 01 Sep 2003 09:20:34 +
Julien Sobrier [EMAIL PROTECTED] wrote:

 Bonjour
 J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il 
 possible de faire un petit script d'une ligne utilisant mv pour faire 
 cette action?
 
 Merci
 Julien
 
 
 
 

for i in *.JPG; do mv $i ${i//.JPG/.jpg}; done

bye
jipe

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


RE : [debutant] Renommer un ensemble de fichiers

2003-09-02 Par sujet Gilles Crebassa
C'est très simple ,



for file in *.JPG; do
mv $file ${file%.JPG}.jpg
done

Et voila
gilles


-Message d'origine-
De : Julien Sobrier [mailto:[EMAIL PROTECTED] 
Envoyé : lundi 1 septembre 2003 11:21
À : [EMAIL PROTECTED]
Objet : [debutant] Renommer un ensemble de fichiers


Bonjour
J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il 
possible de faire un petit script d'une ligne utilisant mv pour faire 
cette action?

Merci
Julien




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet Troumad
Julien Sobrier a écrit :

Bonjour
J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il 
possible de faire un petit script d'une ligne utilisant mv pour faire 
cette action?

Merci
Julien
rapidement essaie :

for fichier in *.JPG
do
mv $j `echo $j | sed s/.JPG/.jpg`
done
--
Amicalement vOOo http://fr.openoffice.orgtre
Troumad alias Bernard SIAUD
troumad.free.fr http://troumad.free.fr : ADD, mathématiques, WEB, et 
sectes.



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet AMORE Rosaire
Demander à JIPE
;-)
Rosaire
Julien Sobrier a écrit :
Bonjour
J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il 
possible de faire un petit script d'une ligne utilisant mv pour faire 
cette action?

Merci
Julien




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet Julien Sobrier
Troumad wrote:
Julien Sobrier a écrit :

Bonjour
J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il 
possible de faire un petit script d'une ligne utilisant mv pour faire 
cette action?

Merci
Julien


rapidement essaie :

for fichier in *.JPG
do
mv $j `echo $j | sed s/.JPG/.jpg`
done
Bonjour
J'ai l'erreur suivante:
sed -e: expression #1, char 11 Unterminated `s' command
mv: l'argument FICHIER est manquant
Merci pour l'aide
Julien

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet Fanch
Le Mon, 01 Sep 2003 09:20:34 +, Julien Sobrier [EMAIL PROTECTED],
souvenez-vous, vous tapâtes :
 Bonjour
 J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il
 
 possible de faire un petit script d'une ligne utilisant mv pour faire 
 cette action?
 
 Merci
 Julien
et voilà :

$ for i in *JPG; do mv $i `echo $i|tr JPG jpg`;done
(les guillemets sont indispensables s'il y a des espaces dans les noms
de fichier)

fanch

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet Christophe Diaz
Le Lundi 1 Septembre 2003 11:20, Julien Sobrier a écrit :
 Bonjour
 J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). Est-il
 possible de faire un petit script d'une ligne utilisant mv pour faire
 cette action?

 Merci
 Julien

Bonjour,

Personnellemnt j'utilise ça:


-- début de la copie 
#!/bin/bash

# Renaming file extensions.
#
# rfe old_extension new_extension
#
# Example:
# To rename all *.gif files in working directory to *.jpg,
#  rfe gif jpg

if [ $# -ne 2 ]
then
  echo Usage: `basename $0` old_file_suffix new_file_suffix
  exit 1
fi

for filename in *.$1
# Traverse list of files ending with 1st argument.
do
  mv $filename ${filename%$1}$2
  # Strip off part of filename matching 1st argument,
  # then append 2nd argument.
done

exit 0

--- fin de la copie 

C'est pas de moi,  je l'ai trouvé dans le bash advanced programming howto ou 
le bash introduction programming howto. Y a d'autres scripts plus élaborés, 
si tu trouves pas ton bonheur, je peux t'envoyer les pages html concernées en 
bal perso.

A+

Christophe Diaz


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org


Re: [debutant] Renommer un ensemble de fichiers

2003-09-01 Par sujet Troumad
Julien Sobrier a écrit :

Troumad wrote:

Julien Sobrier a écrit :

Bonjour
J'ai plusieurs dizaines de fichiers à renomer (*.JPG - *.jpg). 
Est-il possible de faire un petit script d'une ligne utilisant mv 
pour faire cette action?

Merci
Julien


rapidement essaie :

for fichier in *.JPG
do
mv $j `echo $j | sed s/.JPG/.jpg/g`
done
Bonjour
J'ai l'erreur suivante:
sed -e: expression #1, char 11 Unterminated `s' command
mv: l'argument FICHIER est manquant
Merci pour l'aide
Julien
Essaie la commande suivante. Je suis un zéro dans le domaine, pas comme 
Jipe... J'ai juste fais un copié collé avec une modif et un oubli. 
Sinon, man sed...

--
Amicalement vOOo http://fr.openoffice.orgtre
Troumad alias Bernard SIAUD
troumad.free.fr http://troumad.free.fr : ADD, mathématiques, WEB, et 
sectes.



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;.

Foire Aux Questions de la liste : http://mdk.mondelinux.org