我的 freebsd 终端总是只显示“#”,我希望它显示当前目录。我该怎么做?非常感谢!
答案1
如果使用 bash shell - 在 .bash_profile 中添加:
PS1="[\u@\h:\w] "
case `id -u` in
0) PS1="${PS1}# ";;
*) PS1="${PS1}$ ";;
esac
答案2
在 FreeBSD 10.2 中,\u
似乎不起作用。
我将其替换为´whoami´
原始提示中的 as。现在它工作正常。
PS1="´whoami´@\h:\w"
case `id -u` in
0) PS1="${PS1}# ";;
*) PS1="${PS1}$ ";;
esac