如何使别名为grep命令

时间:2016-12-29 14:33:44

标签: linux bash grep

我想将grep命令输出着色以显示不同的颜色:

  • 文件名
  • 行号
  • 搜索模式

我发现了这个export GREP_OPTIONS='--color=auto',但它只为我要搜索的单词着色。

1 个答案:

答案 0 :(得分:2)

可能你可以试试这个:

grep -Hn 'search-pattern' tmp.txt

这将输出:

$ grep -Hn 'line 2' tmp.txt
tmp.txt:2:some text line 2

这里,“文件名”,“行号”和“搜索模式”将具有不同的颜色。如果您设置了grep,那么这是--color=auto的正常行为。