Base de conocimientos

Búsqueda Inteligente

Como recibir una notificación cuando finaliza una tarea en ssh

Cuando ejecutamos una instrucción dentro de la consola ssh y ésta puede demorar bastante tiempo en completarse es válido hacer uso de la instrucción "screen" para que la conexión no se corte y las instrucciones sean ejecutadas de manera completa. 

En esta ocasión utilizaremos un envío de correo electrónico simple, sin formato en el que podrás colocar el título del email y un mensaje, incluyendo uno o varios destinatarios.

  1. ingresar el comando a ejecutar
  2. Concatenar con la instrucción de email

[INSTRUCCIÓN_COMANDO] && echo "[MENSAJE_CUERPO_EMAIL]" | mail -s "[Asunto]" [destinatario1] [destinatario2]

Con esto podrás recibir un correo electrónico cuando la tarea haya finalizado sin tener que estar atento el 100% del tiempo en tu terminal.