因為原本的HP-UX登入後是提示主機名:絕對路徑,如:hp01:/etc>
現在系統改為Solaris後,提示字元就變成「bash-3.2$」,有人反應太精簡了。
其實更改命令提示字元就是設定PS1變數,可以把它加到.profile或是/etc/.login。
更改為主機名:絕對路徑,如:hp01:/etc>,語法如下:
PS1='${HOSTNAME}:${PWD}> '; export PS1
結果:SOL01:/>
更改為Linux的提示字元,語法如下:
PS1='[\u@\h \W]$ ' ; export PS1
結果:[root@SOL01 /]$
顯示出時間,語法如下(\t時間):
PS1="\u@\h [\t]> " ; export PS1
結果:root@SOL01 [16:57:36]>
參數:
\u 帳號
\h 主機名
\W 當前的目錄
\t 時間
另外有一個網站可以利用直覺式拖拉的方式,自訂想要的提示字元,不僅可以預覽還可以自動產生語法。
網址:http://xta.github.io/HalloweenBash/