Salut,

        essaye peut etre une sytaxe bash un
peu moins compliquee:

for i in $(\ls *gif)
do
convert $i t_$i
done


(le \ devant ls evite l'affichage des
couleurs)

Olivier

On Sat, 29 Sep 2001, Klaus wrote:

> Salut,
>
> avec la fonction convert d'ImageMagick, je voudrais modifier d'un coup la
> taille de qq 100aines d'images. J'utilise le script suivant que j'ai trouv�
> sur le net:
>
> #! /bin/sh
> for f in $* ;do
>  convert -geometry 80x80 $file t_$file
>  echo "<a href=\"$f\"><img src=\"t_$f\" width=\"80\" height=\"80\"></a>"
> done
> # end of script
>
> J'ai appel� ce script convert_image et, suivant les indications trouv�es, je
> tape:      convert_image xxx.jpg *.gif  pour modifier les images .jpg et .gif
> (j'ai en effet les 2 dans mon r�pertoire)
>
> Je re�ois un message du genre:
>
> convert: Missing an image file name.
> <a href="1mai.gif"><img src="t_1mai.gif" width="80" height="80"></a>
>
> pour chaque image du r�pertoire choisi. J'ai rien trouv� � ce sujet dans la
> doc fournie avec ImageMagick
> (file:/usr/X11R6/share/ImageMagick/www/convert.html). Si je proc�de image par
> image, �a marche.
>
> merci
> Klaus
>
>
>
>


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

Répondre à