Cuando escribo env en el indicador de terminal, obtengo un volcado de todas las variables de entorno. Sin embargo, cuando verifico / o ~, no veo un .profile, .bash_login o .bash_profile.
¿Dónde se almacena esto en Mac OS X 10.6.7?
Gracias,
Scott
Cuando escribo env en el indicador de terminal, obtengo un volcado de todas las variables de entorno. Sin embargo, cuando verifico / o ~, no veo un .profile, .bash_login o .bash_profile.
¿Dónde se almacena esto en Mac OS X 10.6.7?
Gracias,
Scott
Parece que estás usando bash.
bash ejecuta primero / etc / profile. / etc / profile (en Mac OS X 10.6.7) ejecuta path_helper (8) que es donde se configuran sus rutas predeterminadas. Después de eso ejecuta / etc / bashrc que no hace mucho. Una vez que se establece la configuración predeterminada, pasa a los scripts de inicio de sesión del usuario.
bash busca en su directorio de inicio para .bash_profile, .bash_login, y .profile en ese orden. Bash ejecutará el primero de estos que encuentre y dejará de buscar.
Por lo general, esos archivos deben residir en su directorio / etc. En caso de que no tenga su copia local de, por ejemplo, .profile, entonces el sistema utiliza / etc / profile.
Lea otras preguntas en las etiquetas bash snow-leopard