登录root时,回显时的默认提示为\s-\v\$
,显示为bash-4.2#
。我正在尝试使用 bash 提示符,以便显示工作目录。
export PS1="\w \$"
.
提示正确显示,但是,即使 my为 0,符号\$
也不会转换为,这违背了省略用户符号的目的。有没有我必须添加的额外内容,或者如果我导出它,该符号是否不起作用?#
$UID
\u
export PS1="\w \$"
这不会设置$PS1
为\w \$
,而是将其设置为\w $
,如您键入时所见:
echo "$PS1"
使用单引号:
export PS1='\w \$'
斜线将在“”中消失。只需要再添加一个来保留它。任何一个
export PS1='\w \$'
或者
export PS1="\w \\$"
为你工作。
您可以将 '' 和 "" 组合在一起。例如:
export PS1="\w blabla"'\$'