find . -name '*.[Jj][Pp][Gg]' -exec mogrify -resize 1024">" -quality 40 {} \;
Эта команда выполняет поиск файлов с расширением .jpg или .jpeg в текущей директории и ее поддиректориях. Затем она использует команду mogrify для изменения размера найденных изображений до ширины 1024 пикселей с сохранением соотношения сторон. Также она устанавливает качество изображений на уровень 40 (из 100). Флаг «>» используется, чтобы при необходимости усечь изображение, чтобы оно соответствовало целевым размерам.
Эта команда может быть полезна, если вы хотите пакетно изменить размер изображений для масштабирования или оптимизации их для веб-страниц или других целей. Альтернативным способом может быть использование фоторедактора с графическим интерфейсом или другой команды, такой как convert из пакета ImageMagick. Передаваемый аргумент {} является плейсхолдером для найденных файлов, который заменяется соответствующими именами файлов при выполнении команды.
