pernia Asked: 2020-03-05 16:57:26 +0800 CST2020-03-05 16:57:26 +0800 CST 2020-03-05 16:57:26 +0800 CST 是否可以让 mksh 在 PS1 中使用代字号(~)作为 home ? 772 例如,不是user@hostname:/home/user按照手册页中的示例在提示中显示,可以让 mksh 显示user@hostname:~吗? linux prompt 1 个回答 Voted Best Answer user 2020-03-05T18:56:52+08:002020-03-05T18:56:52+08:00 "\$PWD"从手册页替换为'${PWD/#"$HOME"/\~}'. 如果它$HOME出现~在$PWD. 例如: PS1='${USER:=$(id -un)}'"@${HOSTNAME:=$(hostname -s)}:"'${PWD/#"$HOME"/\~} '
"\$PWD"
从手册页替换为'${PWD/#"$HOME"/\~}'
. 如果它$HOME
出现~
在$PWD
. 例如: