From 385cfadac62db154758f8b57961b72393fba07ed Mon Sep 17 00:00:00 2001 From: SJP/farm Date: Fri, 30 Dec 2016 14:13:39 +1100 Subject: add 'resize.sh' script, written ages ago --- resize.sh | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 resize.sh (limited to 'resize.sh') diff --git a/resize.sh b/resize.sh new file mode 100755 index 0000000..54c7b77 --- /dev/null +++ b/resize.sh @@ -0,0 +1,32 @@ +#! /bin/bash +# resize photos and put them in a subdirectory +# default is 20% but can add in an arg later + + +if [ -z $1 ] + then reduce=25 + else reduce=$1 +fi + +if [ -z $2 ] + then smldir='sml' + else smldir=$2 +fi + + +mkdir $smldir +rename -v 's/\s/_/g' * +if [ $(ls -l *.JPG | wc -l) -gt 0 ] + then rename -v 's/.JPG$/.jpg/' *.JPG +fi + +numpix=$(ls -l *.jpg | wc -l) + + +for file in *.jpg + do convert ${file} -resize ${reduce}% ${smldir}/sml-${file} +done + +echo "${numpix} pictures were reduced to ${reduce}% and stored in ${smldir}." + +exit 0 -- cgit v1.3