Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 301-400 > 306

プロンプトのデザインを変更するには

Fedora Coreの初期設定ではプロンプトは下記のようにデザインされています。

[ ユーザ名@ホスト名 カレントディレクトリ ] $

初期設定値は下記のように指定されています。

PS1="[\u@\h \W]\\$ "

bashのシェル変数"PS1"を利用することで、このデザインを変更することが可能です。下記の特殊文字が利用可能です。

\d 日付
\h ホスト名
\t 時刻
\u ユーザ名
\! ヒストリ番号
\$ rootユーザ(UIDが0)であれば#、それ以外は$

下記はプロンプトに時計を加えた例です。

[john@server1 ~]$ PS1="[\t \u@\h]\\$ "
[10:47:48 john@server1]$

~/.bashrcファイルに記述することで、そのユーザの初期設定値とすることも可能です。exportコマンドを利用します。

$ vi ~/.bashrc
export PS1="[\t \u@\h]\\$ "

2005-12-03 作成