Eu tenho o seguinte prompt no bash, que mostra o ramo git atual:
PS1+="$(git_prompt)" #git_prompt is a function in my .bashrc
que funciona quando eu origino o .bashrc, mas não quando altero a ramificação, portanto a var PS1 só é avaliada quando eu origino o .bashrc, mas deve ser avaliada sempre que um novo prompt é exibido. Como isso pode ser feito com o bash 4.3?
bash: command substitution: line 1: syntax error near unexpected token
) 'bash: substituição de comando: linha 1:git_prompt)'