Precisei fazer uma varredura para otimizar todas as imagens de uma pasta – bem como as pastas filhas, e as filhas delas...

Felizmente o Linux possui uma forma muito prática de fazer isso, com um simples comadno.

Instalar o JPEGOPTIM e otimizar tudo dentro da pasta

Estes comandos de instalação são compatíveis com distros Debian e derivados (como o Ubuntu). Para outras distribuições, basta mudar o apt-get por outro comando de instalação padrão da sua distro como o yum, por exemplo.

  1. sudo apt-get update -y
  2. sudo apt-get install jpegoptim
  3. Navegue até a pasta desejada
  4. Rode este comando: find . -name "*.jpeg" -print0 | xargs -0 jpegoptim -m 80 ou find . -name "*.jpg" -print0 | xargs -0 jpegoptim -m 80