SanshouSichimiYa

備忘録の為のブログ

プロンプト(黒い画面)の表示を変更する

VagrantDebianCentOSを立ち上げた時にプロンプトの表示を変更したのでその備忘録。

VagrantではIPがわかった方が色々便利なので表示させてます。

f:id:sanshou-shichimi:20161002063359p:plain

Debian

export THEIP=$(/sbin/ifconfig eth0 | grep 'inet addr' | cut -c 21-34 | sed 's/  //g')
GIT_PS1_SHOWDIRTYSTATE=true
export PS1='\[\033[32m\]\u@\H\033[32m\][$THEIP]\[\033[00m\]:\W\[\033[31m\]$(__git_ps1 [%s])\[\033[00m\]\$ '

CentOS

git-prompt.shgit-completion.bashfind / -name git-completion.bashなどで探してください。

source /usr/share/doc/git-1.8.3.1/contrib/completion/git-prompt.sh
source /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.bash
export THEIP=$(/sbin/ifconfig eth0 | grep -E 'inet ' | cut -c 14-25 | sed 's/  //g')
GIT_PS1_SHOWDIRTYSTATE=true
export PS1='\[\033[32m\]\u@\H\033[32m\][$THEIP]\[\033[00m\]:\W\[\033[31m\]$(__git_ps1 [%s])\[\033[00m\]\$ '

便利になりました。


参照