Merci bcp ! La solution est la mais je ne sais pas pquoi �a n'a pas
march� directement dans le find.
En tous les cas, je vais pouvoir continuer mon script.
Ct

      Pierre

-----Message d'origine-----
De: Christian Gennerat <[EMAIL PROTECTED]>
A: [EMAIL PROTECTED]
Date: 06/09/02
Objet: Re: [Confirme] Urgent, svp

Garcia Pascal wrote:

>
>essaye quelque chose du genre : 
>for i in `find rep_test/ -type f ` ; do
>  mv $i `echo $i | sed /.jpg/s//-CD.jpg/` \;
>do 
>
deux remarques:
- faire un find plus selectif, car le mv d'un fichier sur lui m�me....
- le \; doit �tre un reste du "find -exec"

#!/bin/sh
for i in `find . -type f -name *.$1` ; do
  mv $i `echo $i | sed /.$1/s//$2.$1/`
done


______________________________________________________________________________
Pour mieux recevoir vos emails, utilisez un PC plus performant !
D�couvrez la nouvelle gamme DELL en exclusivit� sur i (france)
http://www.ifrance.com/_reloc/signhdell


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

Répondre à