Я задавался вопросом о следующем;
Я использую следующую команду, чтобы найти .jpg файлы в (sub) каталогах и преобразовать (mogrify) их в .webp файлы.
find . -name '*.jpg' -execdir mogrify -format webp {} \;
В этом случае: file.jpg становится file.webp (и .jpg сохранен).
То, что я хочу:
Пример: file.jpg становится file.jpg.webp (и .jpg сохранен).
Заранее спасибо!
Ваш первый вопрос может быть рассмотрен достаточно легко:
find . -iname '*.jpg' -exec convert '{}' -format webp '{}'.webp \;
Это будет:
convert
, а не mogrify
, Протестированный приятно в моей системе...
Ссылки: