Bash > プロンプト変数の設定
更新日
2012-04-24
広告
プロンプト変数の設定方法について紹介します。
ターミナルを起動すると、私の環境では以下のように表示されます。
hoge@mypc:~$上記の「hoge@mypc1:~」のことを、「プロンプト変数」と呼びます。
プロンプト変数の内容は、「PS1」というBashの環境変数によって決まります。PS1 は、/etc/profile や .bashrc などで初期化されます。
私の環境では .bashrc の中で、以下のように初期化されています。
PS1='\u@\h:\w\$ 'バックスラッシュ(\)から始まる文字は、特殊文字です。
- \u はユーザ名 (hoge)
- \h はホスト名 (mypc)
- \w は作業ディレクトリ名 (~ (ホームディレクトリ))
例えば、ユーザ名やホスト名を表示しなくてよいなら、以下のようにすると、プロンプト変数がすっきりします。
PS1='\w\$ 'これで、あたらめてターミナルを起動すると、ユーザ名とホスト名が表示されなくなります。
広告
お問い合わせは sweng.tips@gmail.com まで。