Finalmente usei o find para conseguir isso:
find . -type f -name "*.jpg" -exec exiftran -ai "{}" \;
Eu gostaria de executar exiftran
em todos os arquivos .jpg recursivamente abaixo do diretório atual.
exiftran -ai *
faz o que eu preciso (aplica rotação com base em informações EXIF) dentro do diretório atual, mas não dentro de subdiretórios.
Existe uma bandeira que eu não conheço? Ou uma solução alternativa usando find
?
Finalmente usei o find para conseguir isso:
find . -type f -name "*.jpg" -exec exiftran -ai "{}" \;