Excluindo resultados do grep

3

Então eu tenho um projeto no svn e estou pesquisando o conteúdo do arquivo. No conjunto de resultados eu recebo arquivos .svn que eu não quero realmente ver. por exemplo:

$ grep -i -r "breadcrumb" . -l
./terms_and_conditions/.svn/text-base/index.tpl.svn-base
./terms_and_conditions/.svn/tmp/index.tpl.tmp 
./terms_and_conditions/.svn/tmp/index.tpl.3.tmp
./terms_and_conditions/.svn/tmp/index.tpl.2.tmp
./terms_and_conditions/index.tpl
./privacy/.svn/text-base/index.tpl.svn-base
./privacy/.svn/tmp/index.tpl.tmp
./privacy/.svn/tmp/index.tpl.3.tmp
./privacy/.svn/tmp/index.tpl.2.tmp
./privacy/index.tpl

como posso excluir os arquivos em diretórios ".svn" do conjunto de resultados, para que eu tenha apenas

./terms_and_conditions/index.tpl
./privacy/index.tpl
    
por Jon Doe 12.11.2010 / 03:51

1 resposta

6

Enfie tudo:

grep -v '/\.svn/'
    
por Oli 12.11.2010 / 04:14