Bash 多文件搜索中的Grep颜色

Bash 多文件搜索中的Grep颜色,bash,ubuntu,grep,Bash,Ubuntu,Grep,我一直在寻找这个,我发现了大量的反应,但不幸的是,这并不完全是我想要的。这可能是因为我不太确定如何解释它。来吧 我正在使用Ubuntu并在多个文件上运行grep: grep文本文件1文件2文件3 当我得到我的回报回来,它的一部分很难阅读,因为深蓝色对黑色。我已经编辑了.bashrc来进行颜色编码…但是,我看不到的不是搜索结果,而是文件名。让我告诉你: 如您所见……红色“文本”的左侧显示file1和file2。谁能告诉我如何更改输出的特定部分的颜色 提前感谢您的帮助。我想您的grep是一个别名,

我一直在寻找这个,我发现了大量的反应,但不幸的是,这并不完全是我想要的。这可能是因为我不太确定如何解释它。来吧

我正在使用Ubuntu并在多个文件上运行grep:

grep文本文件1文件2文件3

当我得到我的回报回来,它的一部分很难阅读,因为深蓝色对黑色。我已经编辑了.bashrc来进行颜色编码…但是,我看不到的不是搜索结果,而是文件名。让我告诉你:

如您所见……红色“文本”的左侧显示file1和file2。谁能告诉我如何更改输出的特定部分的颜色

提前感谢您的帮助。

我想您的
grep
是一个别名,请检查
哪个grep


无论如何,您可以执行
grep--color=never text file…
以获得非彩色的结果。

选项1:更改终端的颜色方案


选项2:
grep text file1 file2 file3>/tmp/res.txt
现在,您可以在编辑器中用漂亮的颜色打开
/tmp/res.txt
文件。

就是这样。我在.bashrc中预定义了一个别名。非常感谢!