Hoje eu tive que instalar alguns aplicativos (um cliente do Postgres e outras coisas) e tive que configurar algumas coisas como caminhos de ambiente.
Eu tinha alguns aliases trabalhando e eles pararam de funcionar depois disso. Eles estão definidos em ~/.bash_profile
, então eu corri source ~/.bash_profile
, mas então eu tive meu aviso de erro, assim:
Esteéocomandodentrodomeubash_profile
queogera:
exportPS1="\[${BOLD}${MAGENTA}\]\u \[$WHITE\]in \[$GREEN\]\w\[$WHITE\]\$([[ -n \$(git branch 2> /dev/null) ]] && echo \" on \")\[$PURPLE\]\$(parse_git_branch)\[$WHITE\]\n$symbol\[$RESET\]"
Como você pode ver, os \[
s e \]
s estão aparecendo, quando eles não devem ser exibidos, e os \u
, \n
e \w
não estão sendo substituídos pelo seqüências apropriadas. Mas as mudanças de cor ainda estão funcionando.
Estou um pouco confuso sobre o que está acontecendo aqui, alguma idéia?