【发布时间】:2011-06-02 15:04:06
【问题描述】:
我想对我的 makefile 输出进行颜色编码。
但我无法让 ANSI 颜色代码在此终端上工作。不过应该有可能,ls --color 给了我彩色的输出,我的 shell 提示也是彩色的:
$ echo $PS1
\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $
我怀疑第一部分可能将终端置于特殊模式,以便它接受颜色代码。谁能解释一下?
【问题讨论】: