#!/bin/bash for img in *; do size=$(identify ${img} | cut -f3 -d' ') if [[ "$(echo ${size} | grep 3546)" != "" ]]; then echo $size convert $img -crop 2448x3264+0+0 $(echo $img | sed 's/\.jpg/_c\.jpg/g') mv $img $(echo $img | sed 's/\.jpg/_u\.jpg/g') fi done