2012-07-18 52 views

回答

0

试试这个命令:

grep -B 10 PATTERN file.txt 
+0

谢谢。我用grep -B 10“abc”test.txt | awk'NR == 1 {print} END {print}'以仅获得该行和匹配上方的10行。 – 2012-07-18 07:40:59

+1

您也可以使用'grep -B 10“abc”test.txt | sed -n'1p; $ p'' – kev 2012-07-18 07:48:26

0

-A-B选项,GNU grep的允许你指定多大的范围内应后和匹配的行前显示。

相关问题