#!/bin/bash
cd "/home/user/TEST/images.4chan.org/wg/src/"
mkdir 1024x768
mkdir 1280x1024
mkdir 1440x900
mkdir 1680x1050
mkdir 1600x1200
mkdir 1920x1080
mkdir 2560x1600
for filename in ./*.jpg
do
# Get image height
H=`identify -format \'%h\' "$filename"`
# Get image width
W=`identify -format \'%w\' "$filename"`
# Check size and move to folder
if [ $W = "1024" -a $H = "768" ]; then
mv -v "$filename" "./1024x768/"
elif [ $W = "1280" -a $H = "1024" ]; then
mv -v "$filename" "./1280x1024/"
elif [ $W = "1440" -a $H = "900" ]; then
mv -v "$filename" "./1440x900/"
elif [ $W = "1680" -a $H = "1050" ]; then
mv -v "$filename" "./1680x1050/"
elif [ $W = "1600" -a $H = "1200" ]; then
mv -v "$filename" "./1600x1200/"
elif [ $W = "1920" -a $H = "1080" ]; then
mv -v "$filename" "./1920x1080/"
elif [ $W = "2560" -a $H = "1600" ]; then
mv -v "$filename" "./2560x1600/"
fi
done;
echo "Finished"