Недавно я узнал о команде конвертирования из imagemagick, которую я использовал для сжатия многих изображений, которые у меня есть для личного использования, и для моего блога. По моему опыту, Imagemagick - лучшая программа для сжатия изображений, и она дает самый полный контроль над тем, как сжимать изображения. У меня есть еще много изображений, которые я хочу сжать, но не хочу использовать команду конвертирования так много раз, по одному для каждого файла. Основная проблема в том, что это занимает очень много времени. Я хотел бы иметь возможность одним крупным способом сжать мои изображения. Я в порядке с этим через командную строку, но графический интерфейс может сделать это немного более интуитивно понятным.
Вот пример команды, которую я использую, чтобы сделать исходное изображение на 20% от исходного размера. конвертировать-изменить размер 20% 20140322_102113.jpg 20140322_102113opt.jpg
Если я скажу, что у меня есть 100 изображений, и все они находятся в одной папке, я хочу иметь возможность сделать что-то вроде следующего
Для всех изображений конвертировать - изменить размер 20% imagename.jpg imagename_optimized.jpg
Я не знаю, есть ли команда, которая уже может сделать это, но если нет, я думал о создании команды bash, но я не очень знаком с bash. Помощь в создании этого простого скрипта bash или советы о том, как решить мою дилемму, приветствуется. Я использую Linux и хотел бы получить решение специально для Linux. Спасибо