从 grep 排除结果

Jon*_*Doe 3 command-line

所以我在 svn 下有一个项目,我正在搜索文件内容。在结果集中,我得到了我实际上不想看到的 .svn 文件。例如:

$ 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
Run Code Online (Sandbox Code Playgroud)

如何从结果集中排除“.svn”目录下的文件,以便我只得到

./terms_and_conditions/index.tpl
./privacy/index.tpl
Run Code Online (Sandbox Code Playgroud)

Oli*_*Oli 6

管道通过:

grep -v '/\.svn/'
Run Code Online (Sandbox Code Playgroud)