Bash
PS1 提示基於誰登錄
我有一個很好的 PS1 提示,我只想在使用者 ‘gatty’ 使用 su 作為 root 時使用它。
PS1='\[\e[32m\]#\[\e[37m\] '
當其他使用者如“george”等登錄時,我希望他們獲得標準 PS1 而不是“gattys”。
這可能嗎,我該怎麼做?
謝謝!
在 root 中
.bashrc
,檢查 的內容/proc/self/loginuid
,並且僅當它等於您的 UID 時才設置您的自定義PS1
變數。