我想禁用通常在终端中看到的Unix shell提示符($
,#
,%
)。有没有可以做到这一点的命令或设置?我正在使用Solaris OS。
通过shell提示符我的意思是:
>$
>#
答案 0 :(得分:2)
您需要在.profile文件中调整PS1环境变量。 我想你可以把它设置为""把它弄空。
例如:
export PS1=""
编辑:它也可以在你的.bashrc文件中,或者你正在使用的任何其他shell。
答案 1 :(得分:1)
你可以想象并把主机名放在那里。但基本上你改变了PS1环境变量:
export PS1=hello
您可以在〜/ .bashrc文件中添加此命令。或者其他启动文件,如果你使用另一个shell。
答案 2 :(得分:0)
我建议首先在shell变量下检查shell的手册页(无论你是什么?echo $ SHELL)。
有四种类型的提示字符串(PS)PS1,PS2,PS3,PS4,为您的问题PS1调整就足够了。
要检查当前设置:echo $PS1
要更改当前会话的PS1=""
,要将其永久导出到〜/ .bashrc或〜/ .profile。
使用户永久保留:导出PS1="whatever special characters you want"
有关更多特殊字符和示例,请访问“http://linuxconfig.org/bash-prompt-basics”