#!/bin/bash if [ $# -lt 3 ]; then echo "Usage: $0 " exit 1 fi SRC_DIR=$1 DST_DIR=$2 RESOLUTION=$3 EXTENSION="jpg" QUALITY=85 #CWD=`pwd` #cd ${SRC_DIR} for NAME in ${SRC_DIR}/*.${EXTENSION}; do #BASE_NAME=`basename ${NAME} | sed "s/\(.*\)\.jpg/\\1/"` BASE_NAME=`basename ${NAME} .${EXTENSION}` echo "SRC: ${SRC_DIR} DST: ${DST_DIR} NAME: ${NAME} BASE_NAME: ${BASE_NAME}" convert -resize ${RESOLUTION}x${RESOLUTION} -quality ${QUALITY} +profile '*' ${NAME} ${DST_DIR}/${BASE_NAME}_${RESOLUTION}.${EXTENSION} done