(以下內容感謝Maniac長被提供技術指導:P)

一. 以下這兩行會在提示符號列出hostname的前兩個, 並轉成大寫, 再加上uid and path資訊:
長得像 _AAA@BBB_[ooxx]:~$ 或 _MAIL@MYCOMPANY_[root]:~#

HOSTNAME=`/bin/hostname | /usr/bin/awk -F . '{print toupper($1 "@" $2);}'`
PS1='_${HOSTNAME}_[\u]:\w\$';

二. 以下會改變screen title自動改為hostname的第一個欄位, 同樣會轉為大寫(個人習慣:p)
對有需要用screen連到多台機器的人應該會有幫助.

if [ "$TERM" = "screen" ]; then
PROMPT_COMMAND='/usr/bin/printf "\033k%s\033\134" `/bin/hostname -s | /usr/bin/tr a-z A-Z` '
fi

不過我對這類設定檔, 也不是真的很熟, 覺得不夠高級者請自行修改:P


Izero 發表在 痞客邦 PIXNET 留言(0) 人氣()