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 _)

Si quelqu'un a l'astuce pour le point 2, je suis preneur.
A+
-- 
[EMAIL PROTECTED]


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

Répondre à