在bash中,如果我想执行命令并仅显示与特定模式匹配的输出行,则可以将其通过管道传递给grep
,例如
文件测试文件
hello
there
my
friends
命令
$ cat testfile | grep 'hello'
hello #this will be highlightd
这将突出显示搜索匹配项并显示其所在的整行。我可以使用-A
和-B
显示该行之前和之后的行。我的问题是是否可以正常执行命令并显示所有输出,但是要像grep这样突出显示搜索匹配项呢?所以我的输出是
hello #highlighted
there
my
friends