我应该使用grep过滤实时输出吗?我不确定这是否应该用于实时输出。
示例:command -option | grep --color 'string1\|string2'
如果是这样,如何还获得string1
和string2
之后的行?
答案 0 :(得分:0)
如@shellter所述,来自man grep
:
-A num, --after-context=num
Print num lines of trailing context after each match. See also the -B and -C options.
所以您将使用command -option | grep -A 1 --color 'string1\|string2'
打印匹配的行和它们之后的行。
grep和大多数其他命令行程序的手册中还有很多其他选项,因此我建议您习惯于运行man cmd
作为快速检查。