[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: convert et noms des fichiers



On 04/07/2011 15:14, Sylvain L. Sauvage wrote:
   Non, utilise find pour ça :
    find . -iname "*.jpg" -exec mogrify -density 300 {} \;
ou, pour lancer un peu moins de mogrify :
    find . -iname "*.jgp" -print0 | xarsg -0 mogrify -density 300

J'approuve tout ce que Sylvain a écrit plus haut.

Pour le find, deux remarques:
 1. il est préférable de placer {} entre guillemets: "{}",
2. mogrify semble ne prendre qu'un seul fichier en argument, il est donc nécessaire de l'invoquer avec une seule image à la fois, à l'aide de l'option -L de xargs:

  find . -iname "*.jgp" -print0 | xargs -0 -L 1 mogrify -density 300

Comme ça, ça doit être nickel: transforme les images récursivement et en place.

Nicolas


Reply to: