LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 606|回复: 0

C Shell three lines prompt

[复制链接]
发表于 2004-1-30 06:52:01 | 显示全部楼层 |阅读模式
set NONE="\033[0m"
set BLACK="\033[0;30m"
set DK_GRAY="\033[1;30m"
set BLUE="\033[0;34m"
set LT_BLUE="\033[1;34m"
set GREEN="\033[0;32m"
set LT_GREEN="\033[1;32m"
set CYAN="\033[0;36m"
set LT_CYAN="\033[1;36m"
set RED="\033[0;31m"
set LT_RED="\033[1;31m"
set PURPLE="\033[0;35m"
set LT_PURPLE="\033[1;35m"
set BROWN="\033[0;33m"
set YELLOW="\033[1;33m"
set LT_GRAY="\033[0;37m"
set WHITE="\033[1;37m"

# %B  begin bold
# %b  end bold
# %{  begin control escape
# %}  end control escape, cannot be the last in prompt
# %m  hostname, without domain
# %/  current directory
# %D  day in dd format
# %W  month in mm format
# %Y  year in yyyy format
# %l  tty
# %P  time in 24 hour format
# %h  history number

#set mhost=`/bin/uname -n | /bin/sed -e '/^ *$/d' -e 's/\..*//'`
set mhost=`/bin/uname -n`
set mtty=`/usr/bin/tty | cut -d/ -f 3-4`
alias precmd '/usr/bin/tput bold; set mclock=`date +%X`; echo "\n${LT_RED}${mhost}${NONE} : ${LT_CYAN}${mtty}${NONE} : ${LT_GREEN}${mclock}${NONE} : ${YELLOW}${cwd}${NONE}"; /usr/bin/tput sgr0'

if ( -o /bin/su ) then
        set prompt="%B%{${LT_PURPLE}%}%h %{${NONE}%}# %b"
else
        set prompt="%B%{${LT_PURPLE}%}%h %{${NONE}%}% %b"
endif
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表