Si .bash_profile generalmente Fuente Bashrc cualquier manera, ¿por qué no usar Bashrc?

StackOverflow https://stackoverflow.com/questions/908537

  •  05-09-2019
  •  | 
  •  

Pregunta

parece que vamos a poner

source ~/.bashrc

en nuestra .bash_profile de todos modos. ¿Por qué no sólo tiene que utilizar un archivo, por ejemplo .bashrc?

¿Fue útil?

Solución

Debido a que puede haber cosas que sólo quiere hacer una vez al inicio de sesión (por lo que en .bash_profile) en lugar de cada vez que un xterm o similares se abre (según .bashrc), por ejemplo preguntando al usuario para una frase de contraseña para desencriptar y SSH carga llaves en un agente ssh, etc, etc.

Otros consejos

Puede poner algunas cosas en .bash_profile que no son apropiados para una instancia de cáscara que no es un terminal. Por ejemplo, si ejecutó un comando externo de su editor través de la cáscara - la instancia cáscara sería la fuente .bashrc pero no .bash_profile. Por ejemplo, podría poner alias ls=ls -F en mi perfil, pero no me gustaría que alias aplican para cualquier instancia de la cáscara, a los que usted interactuar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top