Linux操作系统下打造友好的Shell提示符

文章作者 100test 发表时间 2008:03:18 15:16:15
来源 100Test.Com百考试题网


首先看一下原本的设来了提示符样子。

在ubuntu feisty的~/.bashrc配置文件里面, 最初的定义是这样的。

# set a fancy prompt (non-color, unless we know we "want" color)

case "$TERM" in

xterm-color)

PS1=${debian_chroot: ($debian_chroot)}\[\033[01.32m\]\u@\h\[\033[00m\]:\[\033[01.34m\]\w\[\033[00m\]\$

..

*)

PS1=${debian_chroot: ($debian_chroot)}\u@\h:\w\$

..

esac

我们只看这一行:

PS1=${debian_chroot: ($debian_chroot)}\u@\h:\w\$

环境变量:

注释:其中${xxxx}是个变量, \u代表目前的用户,\h代表主机名, \w代表工作路径,\$是‘$‘(\是转义符号,可以使用诸如\n,\t之类的)

颜色代码:

[\033[01.32m\]是一个标准的颜色代码,由一个半中括号构成。其中第二个‘[’后面是标准的ANSI颜色码。

我的shell提示符是这样的:

PS1=${debian_chroot: ($debian_chroot)}\[\033[01.32m\]\u\[\033[01.35m\]@\[\033[01.36m\]\h\[\033[00m\]:\[\033[01.34m\]\w\n\[\033[01.39m\]$?\[\033[01.38m\]\$

[$?返回上一次操作的返回码,0表示成功]



相关文章


2007年柳州会计从业资格考试准考证10月15日起领取
工程量清单计价的特点和程序
2008年鹤壁会计专业技术资格考试10月15-11月5日报名
2008年苏州会计专业技术资格考试10月12日-29日网报
Linux操作系统下打造友好的Shell提示符
外贸外语指导俄语:对俄进出口商品交易通用合同
金融英语辅导(三)
英语名人名言:金钱Finance_Money
质量专业技术资格考试通过者经验谈
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛