Le Sunday 07 June 2009 23:03, Isabelle Ramade a écrit: Bonsoir Isabelle,
> 2009_nomdevoyage_numerophoto.jpg > à renommer en > nomdevoyage_numerophoto_w.jpg > donc je voudrais garder la partie centrale du nom, supprimer la date, > ajouter un suffixe _w avant l'extension .jpg > tous mes fichiers sont dans un même dossier et sont à renommer au même > endroit. ceci devrait le faire : for i in `ls *.jpg`; do \ j=`echo $i | sed -e 's/...._\(.*\)\.jpg/\1_w.jpg/'` ; \ mv $i $j ; \ done J'ai supposé que les noms actuels commencent par quatre caractères suivis d'un underscore. (les \ en fin de lignes te permettent de copier tout ça d'un seul coup dans ton bash). Cyprien. -- Cyprien Gay Voulez-vous perdre vos meubles ? http://formats-ouverts.org/blog/2009/01/16/1844-de-la-terrible-maladie-du-logement-que-l-on-quitte Liberté, Pérennité, Interopérabilité : membre AFUL http://aful.org/ Payer seulement les logiciels que je choisis : membre équipe http://racketiciel.info/situation/nos-demandes/ _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
