Tengo este protector en mi .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
Aun así, he comprobado que la comprobación pasa para MacVim iniciado desde Finder, no sólo desde el terminal bash, y .bashrc
contiene script relacionado con la terminal que parece hacer que MacVim no funcione como se espera cuando se inicia mediante doble clic, por lo que debo tener esta comprobación fallando para las ejecuciones que no son de la terminal. No estoy seguro de si esto afecta sólo a MacVim o a cualquier aplicación. Yo esperaba $BASH_VERSION
vacío para cualquier cosa que se inicie desde el Finder.
¿Algún consejo?