0

bash シェルのプライマリ プロンプトをカスタマイズしましたが、残念ながら、以下に示すように現在の作業ディレクトリが表示されません。

[cifsamidala]w# pwd
/home/Vinod/SearchIdIssue
[cifsamidala]w#

PS1をカスタマイズしたものは次のとおりです。

HOST=`tput bold``hostname``tput sgr0`
PS1="[${HOST}]\w # "

参照用のシェル情報は次のとおりです。

[cifsamidala]w# echo $SHELL
/sbin/sh
[cifsamidala]w# echo $0
-sh

以下のように「pwd」も試しましたが、役に立ちませんでした。

PS1="[${HOST}]`pwd` # "

ここで何か不足している場合はお知らせください。

事前に感謝します。

よろしく、

ヴィノード・ヤダフ

4

1 に答える 1

1

あなたのシェルは bash シェルではなく、これがおそらく動作しない理由です。システム管理者に無制限のシェルを提供するよう依頼してください。

于 2012-06-07T06:09:02.940 に答える