Pour télécharger le fichier initial cliquez ici ->resize.sh
#!/bin/sh

DATE=`/bin/date`

COMMENT="%f
photo prise avec mon Casio QV3500EX.
Copyright © $DATE Sébastien MICHEL
Copyleft : cette oeuvre est libre, vous pouvez la redistribuer et/ou la modifier
selon les termes de la Licence Art Libre. Vous trouverez un exemplaire de cette
Licence sur le site d'Art Libre <URL:http://www.artlibre.org/> ainsi que sur d'autres sites."

echo "commentaire integré :$COMMENT"

COMMENTER="/usr/bin/mogrify +comment -comment "

if [ -e "PREVIEW" ]
then
    echo "Le repertoire PREVIEW existe."
else
    echo "Génération du repertoire PREVIEW."
    mkdir PREVIEW
fi

for f in `ls |grep "\.\(jpg\|png\|JPG\)$"|sed 'y/ /~/'`
do
    f=`echo "$f"|sed 'y/~/ /'`
    if [ "${f/jpg/JPG}" != "$f" -a -e "PREVIEW/${f/jpg/JPG}" ]
    then
        echo "Renomage de ${f/jpg/JPG} par $f."
        mv "PREVIEW/${f/jpg/JPG}" "PREVIEW/$f"
    elif [ -e "PREVIEW/$f" ]
    then
        echo "la preview de $f existe."
    else
        echo -n "$f n'a pas de preview, génération de ça preview...."
        convert -geometry 400x400 "$f" "PREVIEW/$f"
        $COMMENTER "$COMMENT" "$f"
        $COMMENTER "$COMMENT" "PREVIEW/$f"
        echo "Oki !"
    fi
done