.bashrc-es

From DSL Wiki

   [Volver a la Pagina principal]  [In other languajes: english, deutsch, Русский]

/home/dsl/.bashrc

Al igual que .bash_profile, .bashrc es un script que se ejecuta al arrancar Bash. La diferencia entre estos dos scripts es que .bashrc se ejecuta cada vez que abres una shell bash sin login (basicamente cada vez que abres un terminal), mientras que .bash_profile se ejecuta solo con shell de login (tipicamente una sola vez, la primera que haces log in). Lo que esto signnifica es que quiza quieras ser cuidadoso respecto a cuanto trabajo le encargas a .bashrc, o podrias terminar esperando un rato cada vez que abres un terminal. Mucha gente usa .bashrc para asignar sus variables de entorno, lo que esta bien, pero no necesitas exportar el mismo valor para cada variable con cada shell (si ya esta exportado). Quiza sea mejos emplear .bash_profile para eso. El archivo .bashrc se emplea generalmente para establecer el prompt de Bash, y cualquier accion que pudiera requerir un entorno mas especifico que un simple "esto es un shell". Por ejemplo, podrias necesitar comprobar automaticamente tu e-mail mas de una unica vez al logearte, o podrias necesitar ejecutar un comando o dos si Bash detecta ciertos cambios particulares en el entorno y necesita hacer algo en respuesta a ese cambio.