Byt*_*der 6 command-line bash grep less
我想在终端中查看文本(可以是文件或管道命令输出),但我想用颜色grep
突出显示文本中的特定模式,类似于如何突出显示其输出行中的模式匹配。
我不能grep "pattern" /path/to/file
在这里使用标准的原因是因为我想查看整个文本(理想情况下可以像通过管道一样滚动less
)而不仅仅是包含模式的行。
实际上,这可以通过一些grep
参数很容易地完成。
您正在寻找的魔术命令是:
grep --color -E "test|$" yourfile
Run Code Online (Sandbox Code Playgroud)
完全披露:该命令取自此答案。