映像を見ながら次のような内容を見ました。
% more tinyUF.txt
10
4 3
3 8
6 5
コマンド%
の前にあるこのマークは何ですか?more
答え1
これはシェルプロンプト、より正確にはシェルプロンプトです。基本的な早く(いくつかあります。)。シェルがそう言いました。」続けてください。これで入力する準備が整いました。」。
このプロンプトは -type シェルおよびシェルで%
一般的に使用されますが、-shells (たとえば、 ) では通常 a をプロンプトとして使用します。csh
zsh
sh
bash
ksh93
$
#
rootユーザーの場合、プロンプトは通常次のように変更されます。十分に強力なユーザーは、バックアッププロンプトを通じてこの機能を思い出してください。(POSIX規格によると)
-typeシェルのデフォルトプロンプトは、sh
シェル変数の値によって決まりますPS1
。
コメントは次のように追加され、以下に要約されます。
#
ルートプロンプトの文字(sh
およびシェルで使用される)は、csh
おなじみのシェルコメント文字と一致します。ユーザーがシェルプロンプトもコピーした場合、rootとしてコマンドをコピーして貼り付けると、貼り付けたコマンドが機能しなくなります。シェルにコメントルールがある#
前は、ルートプロンプトとして使用されました(参照:ダグ・マクギロイからのメール)。
Plan 9とes
シェルはrc
この;
文字をデフォルトのプロンプトとして使用します。その結果、コマンド(プロンプトを含む)をコピーして貼り付けることは、まだ貼り付けたコマンドが有効で実行されることを意味します。
ユーザーがカスタマイズしてもコピーして貼り付けることができるシェルプロンプトを持つことを可能にする1つの方法は、現在のディレクトリ、ホスト名、または時間などがある場所を: something ;
使用することです。something