从grep中排除.svn目录
这个问题在这里已经有了答案:
如果你有GNU Grep,它应该像这样工作:
grep --exclude-dir=".svn"
如果碰巧在没有GNU Grep的Unix系统上,请尝试以下操作:
grep -R "whatever you like" *|grep -v ".svn/*"
如果你使用ack('更好的grep'),它会自动处理这个(并且做很多其他聪明的事情!)。 这是值得检查。
对于grep> = 2.5.1a
你可以把它放到你的环境中(例如.bashrc
)
export GREP_OPTIONS='--exclude-dir=".svn"'
PS:感谢Adrinan,在我的版本中有额外的引号:
export GREP_OPTIONS='--exclude-dir=.svn'
链接地址: http://www.djcxy.com/p/19659.html
上一篇: Exclude .svn directories from grep
下一篇: Grep a matched line includes below and another matched line includes above