如何讓freebsd的終端機提示符號顯示目前目錄

如何讓freebsd的終端機提示符號顯示目前目錄

我的 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´原始提示中的內容。現在效果很好。

PS1="´whoami´@\h:\w" 
case `id -u` in
    0) PS1="${PS1}# ";;
    *) PS1="${PS1}$ ";;
esac

相關內容