LinuxSir.cn,穿越时空的Linuxsir!

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

PS1 中 \$ 的效果大家有没有成功

[复制链接]
发表于 2003-1-20 12:56:18 | 显示全部楼层 |阅读模式
Bash的Man中说 PS="\$" 如果 UID=0 则显示 "#"否则显示"$",可不管我怎么用,当我是root时都显示"$",除非这样用PS="\\$",这时以root登录时才显示"#"不知道怎么回事,大家有没有遇到同样的情况.
发表于 2003-1-20 14:19:04 | 显示全部楼层
我一直是正常的啊,你把你设置的方法和设置的地方说说吧。
 楼主| 发表于 2003-1-20 16:52:42 | 显示全部楼层
cat ~/.bash_profile

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

登录后,结果显示的是:
root@lfs root $
\\-------------------
cat ~/.bash_profile

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

登录后,结果显示的是:
root@lfs root #
发表于 2003-1-20 17:08:15 | 显示全部楼层
在$后面好像还有个空格. 反正LFS的book上是有的好像,你自己看看.
发表于 2003-1-20 21:48:21 | 显示全部楼层
PS1='\u@\h \W \$'
发表于 2003-1-20 21:51:35 | 显示全部楼层
"\$"  = '$'
发表于 2003-1-21 09:43:52 | 显示全部楼层
PS1='\u@\h \W \$ '
发表于 2003-1-21 19:22:45 | 显示全部楼层
On my computer, the results is:
PS1="\u@\h \w \\$"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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