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 contida.

obrigado


2
Não tenho certeza de como essa questão está relacionada à programação, você deseja obter essa funcionalidade em um programa que está desenvolvendo?
ginja

Respostas:


2

Usar encontrar , 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 sem querer. Faça uma "corrida a seco" primeiro se você não estiver confiante, por exemplo para visualizar o comando acima:

 $ find . -type f -not -name \*.txt -exec echo "Delete {}" \;
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.