Ficheros de configuración bash

Agosto 5, 2009

Cuando ejecutamos un shell interactivo (tty), por ejemplo,  en sistemas basados en RH  como Mandriva, bash lee los siguientes ficheros:

  •  /etc/profile si es que existe,  (generalmente después carga todo lo que se encuentra en /etc/profile.d )
  •  $HOME/.bash_profile es el segundo fichero en leer después buscará $HOME/.profile
  • Al cerrar la sesión ejecutará el contenido de $HOME/.bash_logout

Si se trata de un login no interactivo  o nologinshell ( entiendo que es algo así como ejecutar xterm o hacer ’su  $user’)

  •  El fichero que ejecuta  es $HOME/.bashrc

¿Por qué escribo estas cosas tan chorras? se preguntaran, se me ha metido entre ceja y ceja aprobar el LPI nivel 1 a comienzos de septiembre.
Esta pregunta se repite en varios exámenes que  he leído y cada uno contesta de una manera distinta.
Al final esto es lo que dice ‘man bash’ que creo que es lo que va a misa ¿Sugerencias?


Ejecutar “script” tras enviar un correo a Sendmail

Febrero 27, 2008

Este servicio se fundamenta en la habilidad de Sendmail de ejecutar scripts a partir de mensajes recibidos. La idea es que el usuario final escriba un mensaje de correo a direccion@midominio.es y se realicen una serie de pasos hasta conseguir, por ejemplo, que se active una determinada cuenta de correo o que se inserte un nuevo ticket en el gestor de incidencias o  … ¡Hasta donde el bash te lleve ! :-) ¿Como? …

Leer el resto de esta entrada »