#!/bin/bash #Part landscape and portrait LANDSCAPE=~/wallpaper/to_work_on/wpm/landscape PORTRAIT=~/wallpaper/to_work_on/wpm/portrait blank-rename.sh lowercase jhead -purejpg *.jpg read -p "What name to use? " NAME if [ "NAME" = "" ] then echo "No name" exit 1 fi NAME2=`echo $NAME | sed -e "s/ /_/g" | tr A-Z a-z` DATE=`date +%Y%m%d` ls *.jpg| awk '{ printf("mv '\''%s'\'' %04d.jpg\n", $0, ++j) }' | sh mmv "*.jpg" "${NAME2}_${DATE}_#1.jpg" jhead -cl "$NAME" *.jpg for FILE in `ls *.jpg` do WIDTH=`jhead $FILE|grep Resolution|awk '{print $3}'` HEIGHT=`jhead $FILE|grep Resolution|awk '{print $5}'` if [ "$HEIGHT" -lt "$WIDTH" ] then mv $FILE $LANDSCAPE/. else mv $FILE $PORTRAIT/. fi done