• # Boucle for

    Posté par . En réponse au message Conversion multiple avec imagemagick. Évalué à 3.

    Bonjour,

    J'utilise convert pour faire ça.

    Imaginons que tes photos s'appelle toutes Photo???.jpg.

    Premier exemple tu fais précéder toutes les photos par préfixe mod_ et tu les redimensionnes avec une largeur de 1024 pixels :

    for i in *.jpg; do convert $i -resize 1024x mod_$i; done

    Tu peux aussi carrément changer le nom Photo en Image, toujours en les redimensionnant :

    for i in *.jpg; do convert $i -resize 1024x $(echo $i | sed s/Photo/Image/); done

    Et hop !