2009-05-26 8 views

Respuesta

17

Porque puede haber cosas que solo desee hacer una vez por inicio de sesión (por lo que en .bash_profile) en lugar de cada vez que se abre xterm o similar (como por ejemplo .bashrc), pidiendo al usuario una frase de contraseña para descifrar y cargar Claves SSH en un agente ssh, etc. etc.

5

Puede poner algunas cosas en .bash_profile que no son apropiadas para una instancia de shell que no sea un terminal. Por ejemplo, si ejecutó un comando externo desde su editor a través del intérprete de comandos, la instancia del shell sería fuente .bashrc pero no .bash_profile. Por ejemplo, podría poner alias ls=ls -F en mi perfil, pero no querría que se aplicara ese alias para cualquier instancia del shell, solo con las que interactuaría.

+0

Solo quiero señalar que el archivo RC se lee únicamente en shells interactivos (a menos que sea forzado o con un modo de inicio diferente, como el modo POSIX o sh). – TheBonsai

Cuestiones relacionadas