我有这个代码搞乱了我的程序,但我可以简单地找不到它在我的项目中。 我完全知道(到空白)代码将是什么,但由于它是代码,它有很多空格,句号,括号等。 为整个事情input正则expression式将是一个巨大的痛苦。 有没有一种方法,我可以只使用grep -r
search与string完全匹配?
fgrep
这样做(或者grep -F
)。 不要忘记引用模式来防止shell解释它:
$ echo 'a' | grep '[abc]' a $ echo 'a' | fgrep '[abc]' $ echo '[abc]' | fgrep '[abc]' [abc]
如果是多行模式, pcregrep -F
可以是有用的( -F
用于固定字符串)。