やりたいこと
多分プロンプトであってるよね?
mac OS Xのターミナル(bashかな?)の$以前の部分を変更したい.
tarminal
hostname:~ username$
となっているのを,
tarminal
times ~ $
と変更してみる.
やってみる
macの環境変数PS1を書き換えることで変更することができる.
以下をターミナルで実行する.
tarminal
$ PS1="\[\033[36m\]\t\[\033[0m\]\[\033[37m\] \W\[\033[0m\] $"
これで,変更ができた!
と思ったら,ターミナル再起動すると元に戻ってる…
環境変数を保存したい
まず,HOMEに.bash_profileがあるか確認する.
tarminal
$ ls -a
なければ作る.
あればそれを書き換える.
エディターでbash_profileを開き,以下を書き込む
.bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
次に同じようにHOMEに.bashrcがあるか確認し,なければ作る.
.bashrcに以下を書き込む
.bashrc
PS1="\[\033[0m\]\t\[\033[0m\]\[\033[0m\] \W\[\033[0m\] $"
これでターミナルを何回終了しても,開き直しても変更されたままになってる.
プロンプト変更についての詳しいことはプロンプトの確認や設定を参照