fengtou 发表于 2004-8-23 13:57:12

请问如何定制 shell 呢?

现在我没进入一个目录,shell都自动把整个路径打印出来,能不能只打印当前目录的路径呢??
例如我进入了目录 /usr/share ,它会出现
fengtou@ft:/usr/share$

希望的效果如下,(也就是redhat默认的效果,我用的是debian)
fengtou@ft share$
只有当我pwd的时候才打印出整个绝对路径,

我现在的.bashrc 的部分代码如下:
    case $TERM in
    rxvt*)
      PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
      ;;
    *)
      ;;
    esac

我试过把 ${PWD} 去掉,不过还是一样的效果!

isun 发表于 2004-8-23 14:21:41

PS1="\u@\h \W\\$ "

fengtou 发表于 2004-8-23 15:11:56

果然成功了,谢谢 isun
页: [1]
查看完整版本: 请问如何定制 shell 呢?