時には、シェルプロンプトで現在の作業ディレクトリが短縮されているように見えたり、そうでない場合があります。
たとえば、またはでマークさ/usr/bin
れます。それ以外の場合は、完了とマークされているのを見ました。bin$
/folder1/folder2
folder2$
/folder1/folder2
/folder1/folder2$
私はデフォルトのターミナル設定を使用しています(学習のためにFedora 22仮想マシンを使用していますが、他のディストリビューションを使用する他のいくつかのチュートリアルビデオでもこれを見つけました)。
どんなルールがありますか?
ベストアンサー1
パスを減らすもう1つの方法はシェル変数を\w
使用することです。PROMPT_DIRTRIM
デモ:
jackman@b7q9bw1:/usr/local/share/doc $ echo "$PS1"
\u@\h:\w \$
jackman@b7q9bw1:/usr/local/share/doc $ pwd
/usr/local/share/doc
jackman@b7q9bw1:/usr/local/share/doc $ PROMPT_DIRTRIM=2
jackman@b7q9bw1:.../share/doc $ pwd
/usr/local/share/doc
jackman@b7q9bw1:.../share/doc $