我必须解析一个非常大的文件,并且我想使用命令 grep(或任何其他工具)。
我想在每个日志行中搜索 word FAILED,然后打印每个匹配行的上方和下方的行,以及匹配的行。
FAILED
id : 15 Satus : SUCCESS Message : no problem
id : 15 Satus : FAILED Message : connection error
我需要打印:
grep 的-A 1选项会在后面给你一行;-B 1之前会给你一行;并将-C 1两者结合起来,在前后都给你一行,-1做同样的事情。
-A 1
-B 1
-C 1
-1