はじめに
この方の記事を読んで、シェルについて投稿しようと思いました。
プロンプトのカスタマイズはどうやってますか?
以下のように、一般ユーザなら「$」、ルートなら「#」を明示的に書く人が多いのではないでしょうか。
~/.bash_profile
:
export PS1='$ '
:
このやり方の欠点は、各ユーザの環境設定ファイルを編集する必要があります。
そこで以下のように実行してはいかがでしょうか。
/etc/profile
:
export PS1='\$ '
:
/etc/profileの1ファイルに記述をするだけで、ルートユーザなら「#」、一般ユーザなら「$」のプロンプトに自動的に変わるので、各ユーザの環境設定ファイルを編集しなくて済みます。
'$'の前には、ホスト名(\h)やユーザ名(\u)など設定することもできますよ。
他にもいっぱいできるけど、現実的なものはホスト名、ユーザ名くらいかと
まとめ
/etc/profileにPS1='$ 'を書こう!