unixに入力するすべてのコマンドは、ターミナルがコマンドの数を増やしています。
Eg : 1> date
2> ls..etc.
この振る舞いの理由は何ですか。
これはトピック外ですが、簡単なヒントを提供します。PS1
(およびその他の) 環境変数は、シェルのプロンプトを定義します。たとえば\#
、コマンド番号を指定します-別の値に設定するだけです(詳細については、bashのmanページ、特にセクションPROMPTINGを参照してください)。
これは、端末が起動後の現在のコマンドの行番号を表示するように構成されているためです。「プロンプト」は「PS1」とも呼ばれ、あらゆる種類のクレイジーなことができます。
この方法について詳しく知りたい場合は、こちらをご覧ください。
参照: http://www.gnu.org/software/bash/manual/bashref.html#Printing-a-Prompt
PS1 ジェネレーターとプレビュー: http://www.kirsle.net/wizards/ps1.html
プロンプトのコレクション (写真を含む): http://jamiedubs.com/ps1-collection-customize-your-bash-prompt