关于grep:grep – 返回每个匹配的周围行

grep - return surrounding lines for each hit

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

要做到这一点,我需要为每个结果看到超过1行。

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


如果你有GNU grep,那么:

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

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