grep - 返回每次击中的周围线条

时间:2013-09-17 16:17:42

标签: grep

我在搜索中使用grep返回显着的假阳性,并且通过检查识别好结果可能比编写更复杂的grep表达式更容易。

为此,我需要为每个结果看到超过1行。

我可以(我如何)指示grep在每场比赛的上方和下方返回1-2行?

1 个答案:

答案 0 :(得分:26)

如果你有 GNU grep,那么:

grep -A 2 -B 2grep -C 2
-A代表以后 -B代表之前 -C代表上下文(包括之前和之后)

来源和更多选项:http://unixhelp.ed.ac.uk/CGI/man-cgi?grep