Terminal 终端颜色

Terminal 终端颜色,terminal,Terminal,在.bashrc中启用CLICOLOR=1后,如何为终端操作指定颜色。我唯一见过的是LSCOLORS=例如GxFxCxDxXgeDaBagaced。我可以为哪些其他终端操作设置颜色方案?有些命令支持颜色,有些不支持,grep将使用--color选项突出显示匹配项,以配置请参见grep\u colors,即使用ANSI颜色定义。表示您想要红色以外的颜色:-) 注意,--color选项必须设置为某个值,请参见man grep我经常看到grep输出彩色化: export GREP\u OPTIONS=

.bashrc
中启用
CLICOLOR=1
后,如何为终端操作指定颜色。我唯一见过的是
LSCOLORS
=例如GxFxCxDxXgeDaBagaced。我可以为哪些其他终端操作设置颜色方案?

有些命令支持颜色,有些不支持,grep将使用
--color
选项突出显示匹配项,以配置请参见
grep\u colors
,即使用ANSI颜色定义。表示您想要红色以外的颜色:-)


注意,
--color
选项必须设置为某个值,请参见man grep

我经常看到grep输出彩色化:

export GREP\u OPTIONS='--color=始终为'GREP\u color=36

其中颜色:

30..37=黑色、红色、绿色、黄色、蓝色、品红、青色、白色


40..47=同上,但背景色

Hah,看来我们是同时发布的。在darwin上(至少)是GREP_颜色,减去s。我很确定在linuxyeah上也是一样的,它似乎被去除了润滑,但仍然被支持,我们没有提到的是,当你在脚本中输出ANSI序列时,你可能会遇到可怕的麻烦,等等:)