没啥意思的站点

新的PS1

特点就是命令正常结束时不会显示退出码,但当退出码非零时,就会以红色醒目的显示出来.
由于代码贴到这里,里的引号都会全角的,所以不如和预览效果一起贴个截图:
PS1截图

3 评论

  1. 从老师那里拿来的东西,不过不知道应该贴在.bashrc中的哪一段……

    # Prompt String
    #
    case $TERM in
    xterm *| rxvt *)
    TITLEBAR = ’\[33]0;\ u@ \ h :\ w 07\] ’
    ;;
    *)
    TITLEBAR = ” ”
    ;;
    esac ;
    PS1 = ” $ { TITLEBAR }\ T \[33[0 m \]\[33[0;33 m \]::\
    \[33[0 m \]\[33[1;30 m \]\[33[0 m \]\
    \[33[0;37 m \]\ u \[33[0 m \]\[33[0;33 m \] @ \
    \[33[0 m \]\[33[0;37 m \]\ h \[33[0 m \]\
    \[33[0;33 m \]::\[33[0 m \]\[33[1;33 m \]\ w \
    \[33[0 m \]\[33[0;33 m \] \[33[0 m \]\
    \[33[0;32 m \]\[33[0 m \]\[33[1;37 m \]\
    \[33[0 m \]\[33[1;37 m \](\[33[0 m \]\
    \[33[0;33 m \]\ $ ( ls -l | grep \ ” ^ -\ ” | \
    wc -l | tr -d \ ” \ ” )\[33[0 m \]\
    \[33[1;37 m \] \[33[0 m \]\[33[1;30 m \]\
    \[33[0 m \]\[33[0;37 m \] files \[33[0 m \]\
    \[33[1;37 m \] , \[33[0 m \]\[33[0;33 m \]\
    \ $ ( ls — si -s | head -1 |\
    awk ’{ print \ $2 } ’) \[33[0 m \]\[33[0;37 m \]\
    total \[33[0 m \]\[33[0;37 m \])\ n \[33[0 m \]\
    \[33[1;37 m \]\[33[0;0 m \] “

发表评论