Yoshinori-no-MacBook:~ sugiyama$
ターミナルには、常にホスト名、ディレクトリ名、ユーザ名が書かれてあって非常に目障りだったので、今日はここを短くする。
このときに表示されるこのような文字列を___プロンプト変数___と呼ぶらしい。
この変数の設定は、/etc/profile や.bashrcなどで___PS1___という変数を設定することで実現している.
\u はユーザ名 -->
\h はホスト名 -->
\w は作業ディレクトリ名
らしいので、おそらく・・・
.bashrc
PS1='\h:\w \u\$'
という風に設定されていると予測できる。
.bashrc
PS1='machine:\h dir:\w user:\u$'
と変更してみる。
machine:Yoshinori-no-MacBook dir:~ user:sugiyama$
こんな感じで長くなった。
実際にはこんなにいらないので、
ホスト名とユーザ名は表示なしで、
.bashrc
PS1='\w\$ '
~$
こんな感じでスッキリしました。
重要なコマンド
source ファイル名:再読み込み
(.bashrcをこれで読まないと変更が次回起動まで適用されない)