install/.bin/book_3_reduce_size.sh

35 lines
648 B
Bash
Executable File

#!/bin/bash
# user input
MAXLEN=1700
SOURCE_DIR="WorkInProgress_2"
DESTINATION_DIR="WorkInProgress_3"
nb_elem=0
for i in $SOURCE_DIR/*png; do
nb_elem=`expr $nb_elem + 1`
done
idelem=0
if [ -d $SOURCE_DIR ] ; then
echo "WIP exist ==> continue"
else
echo "WIP does not exist ==> break"
exit -1
fi
[ -d $DESTINATION_DIR ] || mkdir $DESTINATION_DIR
cd $SOURCE_DIR
for iii in *.png; do
if [ -e $iii ] ; then
idelem=`expr $idelem + 1`
echo "#resize file (" $idelem "/" $nb_elem "): " $SOURCE_DIR/$iii " ==> " $DESTINATION_DIR/${iii::-4}.jpg
convert $iii -resize ${MAXLEN}x${MAXLEN} ../$DESTINATION_DIR/${iii::-4}.jpg
fi
done
cd ..