我想搜索目录中的所有文件以获取关键字并为其着色,例如:
grep -n "keyword1" * --color
现在我想突出显示其他颜色的所有keyword2
和keyword3
。
我管理
grep -n "keyword1 * |egrep --color "keyword2|keyword3|$'
这将为最后一个关键字着色,但颜色相同。
但我没有设置几种不同的颜色来处理第一个grep语句中的着色。我不知道如何正确设置常量GREP_COLORS
答案 0 :(得分:3)
这样的事情可以胜任:
grep --color=always -n "keyword1" * | GREP_COLOR='1;30;40' grep --color keyword2