Como mogrify aceita uma lista de arquivos, separados por quebras de linha, você pode fazer isso:
%pr_e%
Eu uso o equalize como exemplo, mas o bit importante é o último.
- O nome do arquivo pode ser qualquer expressão que imprima uma lista de arquivos, como
find -iname '*.png'
como exemplo. Você pode brincar com o comandofind
até que ele forneça a lista de arquivos que você deseja.
É importante que o comando que você colocar em $()
retorne uma lista de arquivos com o caminho correto. ls -Ra
apenas retornará o nome do arquivo. A saída de find | grep png
, por outro lado, é assim:
mogrify -equalize $(find -iname '*.png')
Onde .
significa "o diretório de trabalho atual".