この質問にはすでに回答があります :10年前に閉鎖。
Ubuntu
重複の可能性:
ターミナルで現在の作業ディレクトリを非表示にする
ターミナルを開くと、[email protected]:~$のように表示されます。 または[email protected]:~/Desktop$ 。 [email protected]は必要ありません 現れるために。これを変更して、時間またはDOSプロンプトのような単純なものだけを表示できますか?
承認された回答:
PS1='\w> 'を置くことができます ~/.bashrcで 。
次のようになります:
~>
ホームディレクトリにいるとき、および
/usr/bin>
/usr/binにいるとき 。
あなたが持つことができる4つの異なる時間形式があります:
-
\t– 24時間HH:MM:SS -
\T– 12時間のHH:MM:SS -
\A– 24時間HH:MM(つまり、秒なし) -
\@– 12時間のHH:MM
たとえば:
PS1='\A \w> '
次のようなものが得られます:
10:14 ~>
使用できるすべての円記号シーケンスのリストについては、プロンプトの制御を参照してください。
気に入ったコマンドが見つからない場合は、コマンドの出力をプロンプトに追加することもできます。例:
PS1='$(date +"%H:%M") $(echo $PWD)> '
基本的に上記と同じですが、バックスラッシュシーケンスではなくコマンドを使用します。
最後に、引用符とスペースが重要であることに注意してください。 PS1='\A \w> 'を取得する最も簡単な方法 プロンプトはこれを実行することです:
echo "PS1='\A \w> '" >> ~/.bashrc