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.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e10a5f0.1070...@yahoo.fr

Répondre à