在Linux中匹配前打印行和10行

时间:2012-07-18 07:21:25

标签: linux unix

我想匹配文件中的字符串,在匹配发生之前打印匹配的行和10行。我正在尝试使用awk,sed和grep,但无法得到正确的东西。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

尝试此命令:

grep -B 10 PATTERN file.txt

答案 1 :(得分:0)

GNU grep的-A-B选项允许您指定在匹配行之前和之前应显示多少上下文。