Monday, March 2, 2009

037 修改命令窗口的前景色

在命令窗口中将用户名、主机名和当前工作目录显示为蓝色。
 export PS1="\e[0;34m\u@\h \w> \e[m "

[注意:这里显示为浅蓝色]

export PS1="\e[1;34m\u@\h \w> \e[m "

[注意:这里显示为深蓝色]

  • \e[ :代表定义颜色的开始部分
  • x;ym :这是颜色代码表,这里使用的是下面列出的颜色代码
  • \e[m :代表定义颜色的结束部分
颜色代码表


Black 0;30
Blue 0;34
Green 0;32
Cyan 0;36
Red 0;31
Purple 0;35
Brown 0;33

[注意:将0换成1代表颜色加深]

要想让颜色更改永久生效,加下面的代码加入~/.bash_profile 或者 ~/.bashrc :
$ vi ~/.bash_profile

STARTCOLOR='\e[0;34m';
ENDCOLOR="\e[0m"
export PS1="$STARTCOLOR\u@\h \w> $ENDCOLOR"

No comments:

Post a Comment