it-swarm-ja.com

Bashプロンプトの「変数」が機能していませんか?

プロンプトを変更するために、これを〜/ .bashrcに追加しました。

PS1='[\[email protected]\h \w]\$ '

しかし、それは私が欲しいものを示していません。これは私のユーザー名と、おそらく私がいるディレクトリを表示するためのものだと思いますが、ターミナルに[\[email protected]\h \w]\$が表示されているだけです。

PS1='\u'だけでも、ターミナルに\uが表示されます。

1
user733420

bashではなく、別のシェルを実行している可能性があります。

シェルで、コマンドbashを実行します。プロンプトが正しく解決された場合は、chshまたはusermodを使用してシェルを/bin/bashに変更します。

2
Steven