我必须解析一个非常大的文件,并且我想使用命令grep(或任何其他工具)。
我想在每个日志行中搜索该单词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