複数行PS1プロンプト

複数行PS1プロンプト

Kornシェルで複数行プロンプトを指定する方法はありますか?

bashからkshに切り替える予定です。 Bashには非常に簡単なプロンプトがありますが、2行のプロンプトです。ディレクトリの深さによって入力位置が変わることは嫌いです。私のbashのPS1は次のとおりです。

PS1='$(echo $?): \w\n>> '

これにより、次のプロンプトが表示されます。

0: /var/log
>> _

ベストアンサー1

文字列に改行文字を挿入するだけです。

PS1='$(echo $?): $PWD
>> '

おすすめ記事