Про Resolution ошибся, каюсь. Надо брать Geometry, в итоге примерно так (не бейте, я не великий bash-скриптер):
#!/bin/sh
if [ -z ${1} ]; then
echo Give me a path in param
exit
fi
for File in `find ${1} -type f -name '*'`; do
if file ${File} | grep "image" > /dev/null 2>&1; then
Dir=`identify -verbose ${File} | grep Geometry | cut -d ' ' -f4 | cut -d '+' -f1`
if [ ! -d ${Dir} ]; then
mkdir ${Dir}
fi
cp ${File} ${Dir}
fi
done
А вот я с ним согласен — с пиратством надо бороться, вот только не закрытием трекеров, а предоставлением возможносте где-то смотреть фильмы в онлайне за деньги.
но можно, конечно, чтобы тлела по краям хотя бы
#!/bin/sh if [ -z ${1} ]; then echo Give me a path in param exit fi for File in `find ${1} -type f -name '*'`; do if file ${File} | grep "image" > /dev/null 2>&1; then Dir=`identify -verbose ${File} | grep Geometry | cut -d ' ' -f4 | cut -d '+' -f1` if [ ! -d ${Dir} ]; then mkdir ${Dir} fi cp ${File} ${Dir} fi doneidentify -verbose test.png | grep Resolution | awk '{ print $2 }'Вот оно, название папки из размера картинки, все очень просто.