OpenWindows ユーザーズガイド (上級編)

コマンドプロンプトの変更

コマンドプロンプトの変更に使う構文は、Bourne、Korn、C の各シェルによって異なります。

Bourne シェルと Korn シェルの場合

Bourne シェルまたは Korn シェルでは、PS1 コマンドを使ってコマンドプロンプトを変更することができます。次の 3 つの例を参照してください。

PS1=": "
PS1="`hostname`: "
PS1="`hostname`{`id`}}: "

上記の例のどれかを入力して現在のコマンドプロンプトを変更してみてください。変更したプロンプトは、再度それを変更するかログアウトするまではそのままになります。

プロンプトを恒久的に変更するには、上記の例の 1 つ (または自分で作成したプロンプト) を .profile ファイルに追加します。これにより、ログインしたりシェルを再起動するたびに、指定したプロンプトが表示されるようになります。

C シェルの場合

C シェルでは、set prompt コマンドを使ってコマンドプロンプトを変更できます。次の 3 つの例を参照してください。

set prompt="% "
set prompt="`hostname`¥!: "
set prompt="`hostname`{`id`}}: "

上記の例のいずれかを入力して現在のコマンドプロンプトを変更してみてください。変更したプロンプトは、再度それを変更するかログアウトするまではそのままになります。

プロンプトを恒久的に変更するには、上記の例の 1 つ (または自分で作成したプロンプト) を .cshrc ファイルに追加します。これにより、ログインしたりシェルを再起動するたびに、指定したプロンプトが表示されるようになります。