@Unicom

Как в консоли Mac OS сделать выборку изображений для пакетной обработки?

Задача: пережать тонну картинок структурированных по каталогам

Решение для Linux:
find /input/ -iname '*.*' -print0 | xargs -0 mogrify -resize '1024x1024>' -quality 70 -density 72


На маке, к сожалению не работает. Поставил из портов ImageMagic, но консоль ругается: "xargs: mogrify: No such file or directory". Как эту строчку можно переписать для мака?

ЗЫ хотел сделать обработку в линуксе (т/к раньше уже делал тоже самое на debian), но часть дисков оказалась в HFS+ (но как оказалось линукс очень плохо с ней работает - чуть не запорол содержимое, с огромным трудом восстановил), так что решил занять мак этой задачкой, но столкнулся с этой проблемой.
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
Приведите что именно c find не так - стандартная команда, должна быть и на маке.
Ответ написан
@Xilian
Программист 1С, сетевые технологии, SQL
Ставил из каких портов? У тебя сам mogrify скорее всего в path нее прописался.

Если ставить $ brew install imagemagick - то все ок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы