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

Re: convert et noms des fichiers



On 01/07/2011 17:22, Christophe Gallaire wrote:
convert -density 300 *.jpg *.jpg

Ceci ne pourra pas fonctionner car * est interprété par ton shell avant d'éxcuter convert. Par exemple, si tu as les fichiers 1.jpg, 2.jpg et 3.jpg, la commande exécuté sera

  convert -density 300 1.jpg 2.jpg 3.jpg 1.jpg 2.jpg 3.jpg

ce qui n'a aucun sens pour convert (et pour la plupart des autres commandes, c'est aussi et surtout une grosse source d'erreurs et de mauvaises manipulations!).

Une bonne solution, très traditionnelle, pourrait être celle-ci avec une boucle for (en bash):

  for i in *.jpg; do convert "${i}" small-"${i}"; done

Nicolas

PS: désolé pour la redite, mon message est cependant complémentaire de celui de Jérôme.


Reply to: