¿Existe alguna manera de ejecutar un comando después de que se interrumpe una conexión SSH (apagón, etc.)? Cuando normalmente me desconecto, puedo usar .bash_logout pero no sé qué hacer cuando se corta la conexión.
Respuesta1
Podrías ejecutar comandos basados en una trampa de señal. Por lo general, una desconexión finalizaría el shell con un SIGPIPE, así que agréguelo al .bash_profile
trap "echo do your command here; exit" 13
Necesita la "salida", de lo contrario el shell no se cerrará como resultado de la trampa.