Mac - como excluir todos os arquivos NÃO de um tipo específico

0

No Unix ou Mac:

Como você exclui todos os arquivos NÃO de um tipo específico. Ou como copiar todos os arquivos de um tipo específico com a pasta que os contém.

Obrigado

    
por user699215 24.10.2012 / 13:21

1 resposta

2

Use encontre , por exemplo para apagar todos os arquivos que não são arquivos .txt:

$ find . -type f -not -name \*.txt -exec rm -f {} \;

AVISO: use este tipo de comando com cuidado, pois é fácil excluir muitos arquivos de forma não intencional. Faça um "teste a seco" primeiro se não tiver confiança, por exemplo para visualizar o comando acima:

 $ find . -type f -not -name \*.txt -exec echo "Delete {}" \;
    
por 24.10.2012 / 13:27

Tags