LeLA/hhh-lel.sh

24 lignes
462 B
Bash

#!/bin/bash
zip = $1
out = $2
# on vérifie que l'archive existe
if [ ! -f $zip ]
then
echo archive inexistante
exit 3
fi
# on vérifie que le dossier n'existe pas déjà
if [ -f $out ]
then
echo le dossier existe deja
exit 4
fi
# c'est parti pour le dézippage
unzip -j $zip -d $out
# maintenant, c'est au tour des miniatures à être créées
cd $out
for i in *.jpg *.JPG *.png *.PNG; do
convert $i -thumbnail 150x -quality 85 -scene 01 mini/$i
done
fi