Apaga todos os arquivos exceto…
Durante a importação de arquivos de imagens feitos por muitos programas, ocorre problemas, no processo, principalmente por que além dos arquivos de imagens , existem outros tipos de arquivos no mesmo diretório.
Procurando todos menos os arquivos JPG (Lembre-se de verificar se são JPG ou JPEG):
find . \( \! -iname "*\.jpg" \! -iname "*\.jpeg" -type f \) -print
Procurando todos os arquivos menos os JPG e listando em uma linha:
find . \( \! -iname "*\.jpg" \! -iname "*\.jpeg" -type f \) -print0
Apagando todos os arquivos menos os JPG:
find . \( \! -iname "*\.jpg" \! -iname "*\.jpeg" -type f \) -print0 | xargs -0 rm -f`