digamos que eu fiz uma busca por .gif
arquivos e recuperei vários arquivos. Agora, quero testá-los para ver se são gifs animados . Posso fazer isso através da linha de comando?
Fiz upload de alguns exemplos a seguir, caso você queira experimentar neles.
Usando
exiftool
:Relataria os caminhos dos arquivos GIF que possuem mais de um quadro (no diretório atual, recursivamente).
fonte
Outra maneira de
im
usar ofx
operador:Ele procura no diretório atual e seus subdiretórios por
.gif
imagens executando esse comando shell para cada um.gif
encontrado. Se o número de quadrosn>1
, em seguida,fx
imprime1
, caso contrário, ele imprime0
. Isso é canalizado paragrep -q 1
que-print
somente seja executado se o anterior tiver-exec
sido bem-sucedido.fonte