提示字符串1长度

时间:2016-10-28 18:37:28

标签: bash prompt .bash-profile

我创建了一个很好的提示字符串,允许我跟踪当前的工作目录。但是我犯了一个简单的错误。我没有正确使用括号“[”和“]”,这是因为bash错误地表示提示中的字符数,这会阻止正确包装长命令。

export PS1="\[\033[0;34m\]\w \033[0;30m\]\]\$ "

我已经尝试了this helpful example,但我不确定该修复什么。

1 个答案:

答案 0 :(得分:1)

使用单引号和右转义如下:

export PS1='[\[\033[0;34m\]\w\[\033[0;30m\]]$ '