Como encontrar todos os arquivos recursivamente, exceto aqueles em um determinado diretório

0

Como posso encontrar todos os arquivos em um diretório recursivamente, exceto aqueles no diretório .git ?

Eu tentei o seguinte: find . \! -name ".*" , mas isso não funcionou.

    
por scrrr 27.02.2012 / 19:32

1 resposta

2

Tente:

find . -name '.git' -prune -o -print

-prune como uma ação fará com que os diretórios correspondentes sejam "removidos" da árvore de pesquisa, ou seja, eles não serão pesquisados.

    
por 27.02.2012 / 19:38

Tags