osx - change - Configuración Bash en Mac OS X 10.4+
where is bash_profile mac (2)
Al configurar el bash en OSX a través de ~/.profile
parece ignorarlo por completo tan pronto como ~/.bash_profile
existe. Si este es el comportamiento correcto y esperado, ¿debería agregar mi configuración adicional a ~/.bash_profile
también o usarla en lugar de ~/.profile
?
Gracias por adelantado.
Es comportamiento esperado. Mira aquí
Cuando bash se invoca como un shell de inicio de sesión interactivo o como un shell no interactivo con la opción --login, primero lee y ejecuta comandos desde el archivo / etc / profile, si ese archivo existe. Después de leer ese archivo, busca ~ / .bash_profile, ~ / .bash_login, y ~ / .profile, en ese orden, y lee y ejecuta comandos del primero que existe y que es legible.
Entonces, solo cuenta el primero legible.
En cuanto a lo que debe usar, depende de usted, a menos que haya políticas corporativas u otra cosa que cree una específica o que dependa de una específica.
Sería "fuente ~ / .profile"