问题

我想为字符串grep,但也显示前五行和以下五行以及匹配行.我怎样才能做到这一点?

  最佳答案

对于 BSD 或 GNU grep,您可以使用 -B num 来设置匹配之前的行数和 -A num 匹配之后的行数。

 grep -B 3 -A 2 foo README.txt
 

如果您希望在之前和之后的行数相同,您可以使用 -C num

 grep -C 3 foo README.txt
 

这将显示3行之前和3行之后。

  相同标签的其他问题

searchlogginggrepcommand-line-interface