5 января 2010 г. 0:58 пользователь Nikolay Semikin <[email protected]> написал: . > Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 > точек?
#!/bin/bash # не понял, можно ли соответствующей опцией вызвать convert рекурсивно для всех файлов в директории, быстрее было написать вот этот костыль; # необходим пакет ImageMagick: утилита convert поставляется в его составе; # конвертирует соблюдая соотношение сторон исходного файла; mkdir target for i in * do name=`echo "$i"` |convert -geometry 800x600 $i target/resized.$i echo "Сконвертировал "$i" в "resized.$i" и положил в target" done exit 0 -- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
