我尝试自定义.bashrc,但收到以下错误:
bash: command substitution: line 1: syntax error near unexpected token `)'
bash: command substitution: line 1: `git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/')'
这是我有什么里面.bashrc文件:
export PS1="[\A \d] \[\033[32m\]\h@\u\[\033[m\] \[\033[33m\]\w\[\033[m\]> \[\033[36m\]\$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/')\[\033[m\]\n\\$\[$(tput sgr0)\]"
1条答案
按热度按时间mrfwxfqh1#
如果要查看当前活动分支,请用途:
您的shell错误是:
$(git ...)
的$
被转义。