Mac - remove todos os arquivos com uma certa extensão de uma árvore de diretórios [duplicado]

19

Eu quero remover todos os arquivos com extensão .orig da minha árvore. A árvore é profunda. Existe uma maneira fácil de fazer isso?

Eu provavelmente terei que fazer isso muitas vezes ao dia, com árvores diferentes. Então, a facilidade é importante.

    
por William Jockusch 03.02.2011 / 19:41

3 respostas

42
find /path -name '*.orig' -delete
    
por 03.02.2011 / 19:51
8

Eu prefiro este método (muito semelhante ao @grawity) mas com o tipo de file incluído:

find /path . -name '*.orig' -type f -delete

    
por 03.02.2011 / 20:34
0

Você pode executar comandos shell no bash? Isso faria o truque:

find /path/to/your/tree | egrep .orig$ | xargs rm
    
por 03.02.2011 / 19:46

Tags