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"