Chinaunix

标题: 如何设置sunos的界面提示符 [打印本页]

作者: kaylo    时间: 2010-08-11 17:47
标题: 如何设置sunos的界面提示符
我想在界面提示符里设置当前path(pwd)

但有时pwd的path太长,所以想显示最后一个路径,
比如/u01/datafile/orcl/  那么只显示 hostname@orcl$

请问这个要如何设置,操作系统是SunOS,谢谢!
作者: 东方蜘蛛    时间: 2010-08-11 17:55
csh用户下,要写入.cshrc文件:
if ( $?prompt ) then
      set history = 50
      set system = `uname -n`
      set prompt = "$system-$cwd> "
      alias     cd      'cd \!* ; set prompt="$system-$cwd> "'
      alias     h       history
      alias     m       more
      set filec   
endif
作者: kaylo    时间: 2010-08-12 08:31
谢谢版主,

$cwd是全路径,我想要全路径最后一个目录。比如/u01/10gr2/orcl/datafile中的 datafile
作者: zhmzhouming    时间: 2010-08-12 09:05
一直以来都用bash的人飘过
作者: dotallstar    时间: 2010-08-12 09:06
一直以来都用bash的人飘过
zhmzhouming 发表于 2010-08-12 09:05



    bash很友爱,呵呵
作者: kaylo    时间: 2010-08-12 13:52
I got the  answer:

   1. alias setprompt 'set prompt="`hostname`@$cwd:t% "'
   2. setprompt
   3. alias cd 'chdir \!* && setprompt'




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2