Para remover todos os arquivos mkv de forma recursiva, exceto FINAL.mkv , você pode fazer:
find . -type f -not -name '*FINAL.mkv' -name '*.mkv' -delete
-
Use
-type fpara procurar apenas arquivos -
-name '*.mkv'nos obterá todos os arquivos.mkv -
-not -name '*FINAL.mkv'deixará de fora todos os*FINAL.mkvarquivos -
-deleteremoverá os arquivos encontrados.
Além disso, faça primeiro um teste a seco para verificar se tudo está certo:
find . -type f -not -name 'FINAL.mkv' -name '*.mkv'