-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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?
L�, les r�ponses vont se d�chainer.... Mes deux cents d'euro, une solution moche en bash: $ for FICHIER in *.JPG; do BASE=`echo $FICHIER|cut -d"." -f1`; mv $FICHIER\ $BASE.jpg; done C'est pas tr�s beau, et inefficace si le nom de fichier contient des points... Autre m�thode, pas bien meilleure... $ for FICHIER in *.JPG; do NEW=`echo $FICHIER| tr [A-Z] [a-z]`; mv $FICHIER $NEW; done Probl�me: Met *tout* en minuscules... Non, en fait, pour les "one-liners", Perl ou Awk sont mieux.... Suivant :�p !!!! - -- ,, (�> Nicolas Costes /|\ IUT de La Roche / Yon ( ^ ) Cl� publique: http://www.keyserver.net/ ^ ^ http://www.gnu.org/philosophy/can-you-trust.fr.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/U448Nc2aXy7LuOgRAkWhAKCC6CrrxPh4lR9jsa6Kwii1+2Ux7QCgjvEf SBLHszPbI6Ev6kiBbnUqihA= =bp4T -----END PGP SIGNATURE-----
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
