find /var/www/ -type f -name '*.[jJ][pP][gG]' -print0 | xargs -n 1 -P 8 -0 jpegoptim --strip-all --preserve --preserve-perms --quiet
Эта команда ищет все файлы с расширением .jpg в указанной директории и её поддиректориях (/var/www/). Для каждого файла запускает jpegoptim, уменьшая размер изображений до 8 раз параллельно без потери качества. Аргументы -n 1 означают обработку по одному файлу за раз, -P 8 указывает на 8 параллельных процессов для ускорения обработки. Опции —strip-all, —preserve и —preserve-perms сохраняют метаданные и права доступа к файлам. Команда xargs используется для передачи списка файлов из find в jpegoptim. Альтернативой может быть использование других инструментов для оптимизации изображений, например, ImageMagick.