Claude MICOUIN wrote:
> Le Vendredi 4 Octobre 2002 13:51, Eric Dupret a �crit :
>
>>Bonjour tout le monde,
>>
>>comment faire une recherche de fichiers et effectuer un traitement
>>sur ces fichiers.
>>je voudrais par exemple faire une recherche de tous les fichiers
>>en .BMP et a l'aide de convert les convertir en .JPG
>>
>>A+
>>eric
>>
> 'soir. Tu lances la recherche avec find /chemin/ -iname *.bmp qui va te
> chercher tous les fichiers se terminant par .bmp dans le r�pertoire /chemin/
> (adapte!). Ensuite tu demandes � find de lancer sur chaque fichier trouv� la
> commande qui va te transformer tes bmp en jpg (je pense que convert doit bien
> le faire) avec -exec convert {} jpg \;
> tu peux v�rifier pas � pas en rempla�ant -exec par -ok: �a te demandera une
> confirmation pour chaque fichier trouv�; les {} repr�sentent ce qui � �t�
> trouv� par find, c'est a dire des fichiers.bmp n'oublie pas le \;, sinon tu
> auras un message d'erreur. -iname c'est comme -name, mais on ne tient pas
> compte de la casse.
>
> En r�sum�:
> find /chemin/ -iname *.bmp -exec convert {} jpg \;
>
> Je ne suis pas un pro du script,
> 1) donc fais un essai sur un r�pertoire de copie d'abord
> 2) �a risque de bloquer s'il y a des espaces dans tes noms de fichiers et de
> r�pertoire. (en cas tu remplaces les blancs par des _)
je pense que faire pr�c�der l'espace par un "\" doit faire l'affaire
R
>
> Si quelqu'un a l'astuce pour le point 2, je suis preneur.
> A+
>
>
> ------------------------------------------------------------------------
>
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com"
>
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"