我正在使用 Unix 并登录我的帐户。
然后我的命令行如下所示:
[username@somestupidfolder]$
我怎样才能隐藏这些信息,以便我可以$
像光标一样干净。
基本上:
[username@somestupidfolder]$
至$
跑
PS1="$ "
从终端。如果您希望每次启动新终端时都保持这种状态,则需要将此更改添加到您的.bash_rc
. PS1
应该已经在那里定义(并为您提供您看到的当前格式)。
这取决于shell
您使用的
对于bash
shell:
PS1="$ "
为了使其对每个新 shell 都稳定,您将其写入.bash_rc
或写入.profile
(或写入.bash_profile
)。
为csh
或tcsh
set prompt="$ "
使其对每个新的外壳保持稳定,您将在其中写入 .cshrc
或.tcshrc
(如果它是tcsh
外壳)
为一个zsh
PROMPT='$ '
为了使每个新 shell 稳定,您将在其中编写它 .zshrc
奖励:如果您在bash
其中并且想要一个具有不错功能的简约提示,您可以尝试
PS1="\`if [ \$? = 0 ]; then echo -e '\[\e[01;32m\]$'; else echo -e '\[\e[01;31m\]$'; fi\` \[\e[0m\]"
如果最后一个命令没有错误地完成,您将获得绿色$
,否则为红色。