Eu tenho esse guarda no meu .profile
:
if [ -n "$BASH_VERSION" ]; then
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
if [ -f "$HOME/.bash_aliases" ]; then
. "$HOME/.bash_aliases"
fi
fi
Ainda assim, verifiquei que a verificação está passando para o MacVim iniciado a partir do Finder, não apenas do terminal bash, e .bashrc
contém script relacionado ao terminal que parece fazer com que o MacVim não funcione como esperado quando iniciado com duplo clique. ter esta verificação falhando para execuções não-terminais. Não tenho certeza se isso afeta apenas o MacVim ou apenas qualquer aplicativo. Eu estava esperando $BASH_VERSION
empty para qualquer coisa iniciada pelo Finder.
Alguma dica?