А почему при двух абсолютно одинаковых запусках подряд файлы что были нарезаны отличаются? Изображение одинаковое, но diff говорит чтот они разные - из-за этого хэши неправильно вычисляются.
Во. Значит заработало, но через следующий костыль:
В той команде где -crop с нарезкой - игнорируется. Поэтому сделал цикл где переименовывается и берется хэш так:
echo "# Step 5"
for i in *.png;
do
convert $i -define png:exclude-chunk=all $i"_.png"
rm $i
mv $i"_.png" $i
mds=$(md5sum $i | cut -d ' ' -f 1)
mv $i "$mds"".png"
done
Вот так ^^^ заработало. Файлы теперь одинаковые.
Спасибо!