+ -
当前位置:首页 → 问答吧 → 我的终端提示符变成了这样子:sh-2.05b$

我的终端提示符变成了这样子:sh-2.05b$

时间:2004-04-07

来源:互联网

sh-2.05b$
在gnome下,很难看啊,原来在kde下不是这样的。下面是/etc/profile文件的一段,好象没什么不正常:

# Set a default shell prompt:
#PS1='`hostname`:`pwd`# '
if [ "$SHELL" = "/bin/pdksh" ]; then
PS1='! $ '
elif [ "$SHELL" = "/bin/ksh" ]; then
PS1='! ${PWD/#$HOME/~}$ '
elif [ "$SHELL" = "/bin/zsh" ]; then
PS1='%n@%m:%~%# '
elif [ "$SHELL" = "/bin/ash" ]; then
PS1='$ '
else
PS1='\u@\h:\w\$ '
fi
PS2='> '
export PATH DISPLAY LESS TERM PS1 PS2

作者: 格格恶   发布时间: 2004-04-07

Do
$ . /etc/profile

See if PS1 changes back to "normal". If yes, it means your gnome terminal session did not call /etc/profile.

作者: frenzy   发布时间: 2004-04-07

打开Gnome terminal, Edit -> Current Profile ->Title and Command -> 把Run Command as a login shell选上。

作者: Neo.K   发布时间: 2004-04-07

个中缘由请看此帖:
http://www.linuxsir.org/bbs/showthre...threadid=84757

作者: windrose   发布时间: 2004-04-07

谢谢各位!

作者: 格格恶   发布时间: 2004-04-08