Le script ci-dessous crée des vignettes des images passées en paramètre.
Si on lui donne comme argument ##photo.jpg##, un fichier ##photor.jpg## sera crée, avec une hauteur de 120 pixels.
Ce script très basique peut être amélioré, notamment pour renommer correctement les fichiers qui n'auraient pas une extension de 3 caractères (comme .jpg).
Si on lui donne comme argument ##photo.jpg##, un fichier ##photor.jpg## sera crée, avec une hauteur de 120 pixels.
Ce script très basique peut être amélioré, notamment pour renommer correctement les fichiers qui n'auraient pas une extension de 3 caractères (comme .jpg).
#!/bin/bash
for i in $*
do
echo -e "Traitement de $i ... \c"
j=`echo $i | sed -e "s/\(\....\)$/r\1/"`
cp $i $j
mogrify -quality 74 -geometry 1000x120 $j && echo "OK"
done
