Ubuntu 14.04およびのシステムでは、次の内容で終わる変数bash
がありPS1
ます。
\u@\h:\w\$
プロンプトが次のように表示されるように
user@machinename:/home/mydirectory$
ただし、現在のディレクトリに長い名前がある場合や、長い名前のディレクトリ内にあるため、プロンプトが次のようになる場合があります。
user@machinename:/home/mydirectory1/second_directory_with_a_too_long_name/my_actual_directory_with_another_long_name$
これは端末の行を埋め、カーソルは別の行に移動しますが、これは迷惑です。
代わりに次のようなものを取得したい
user@machinename:/home/mydirectory1/...another_long_name$
PS1
短いプロンプトを取得して、特定の文字数を超えないように、ディレクトリ名を「ラップ」および「コンパクト」にする変数を定義する方法はありますか?