Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

TerminalPrompt

ターミナルのプロンプトのフォーマットを設定します。

Synopsis

[Startup]    TerminalPrompt=n

説明

これは、システムで既定のターミナルのプロンプトを設定するための、コンマで区切られた値の文字列です。既定値は、8,2 です。

値 : 文字列内の値の順序により、プロンプトに表示される値の順序が決定されます。以下はその例です。

TerminalPrompt="2,1" 

これは、%SYS:HostName> という形式のターミナルのプロンプトになります。

  • 0 - プロンプトに ">" のみを使用します。

  • 1 - ホスト名。現在のシステム名ともいいます。コンピュータに割り当てられた名前です。例えば、LABLAPTOP> などです。これは、すべてのターミナルのプロセスで同じです。

  • 2 - ネームスペース名。例えば、%SYS> などです。現在のネームスペース名は $NAMESPACE 特殊変数に格納されます。このネームスペース名は、明示的でも暗黙的でもかまいません。

  • 3 - 構成名。システム・インストール名。例えば、CACHE2> などです。これは、すべてのターミナルのプロセスで同じです。

  • 4 - 現在の時刻。24 時間形式 (整数秒単位) のローカル時刻で示されます。例えば、15:59:36> などです。これは、プロンプトが返されたときの静的な時刻値になります。この値は、プロンプトごとに変わります。

  • 5 - pid。ターミナルのプロセス ID。例えば、2336> などです。これは、ターミナルのプロセスごとに異なります。この値は、$JOB 特殊変数から返すこともできます。

  • 6 - ユーザ名。例えば、fred> などです。これは、すべてのターミナルのプロセスで同じです。

  • 7 - 最後のコマンドを実行している経過時間 (秒.ミリ秒単位。.000495> など)。先頭および末尾のゼロは抑制されます。この値は、プロンプトごとに変わります。

  • 8 - トランザクション・レベル。例えば、TL1> などです。

TerminalPrompt=0

これにより、右山括弧がプロンプトとして指定されます。

値の範囲

0 ~ 8。上記のとおり。

管理ポータル

[システム管理] > [構成] > [追加設定] > [開始] ページで、[TerminalPrompt] の行の [編集] を選択します。コンマで区切られた値の文字列を入力します。

FeedbackOpens in a new tab