1. 程式人生 > >shell 提示符個性化設置

shell 提示符個性化設置

github export 提示符 rep http 個人 ie6 6.0 branch

提示符具體含義可參考: http://billie66.github.io/TLCL/book/zh/chap14.html

Ubuntu16.04個人配置如下,供以後查閱

 1 function git_branch {
 2    branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`"
 3    if [ "${branch}" != "" ];then
 4       if [ "${branch}" = "(no branch)" ];then
 5          branch="(`git rev-parse --short HEAD`...)"
 6
fi 7 echo " ($branch)" 8 fi 9 } 10 export PS1=‘\[\033[4;45m\]\u\[\033[00m\]@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\]\$ ‘

shell 提示符個性化設置