Tengo un script de shell que se ejecuta en mi servidor todos los días. Se hace una limpieza de la casa y se conecta a un servidor remoto para realizar otras tareas, es decir,¿Código de salida de captura para script remoto?
#!/bin/bash
#do something...
...locally...
#run remote script...
ssh [email protected] "/opt/process/verify.sh"
exit
que funciona bien, pero para estar seguro me gustaría capturar (si es posible) el código de retorno de "/ opt/proceso/verificar .sh", es decir
- si fracasar, volver '1' y enviar correo electrónico a admin
- si el éxito, el retorno '0' y enviar correo electrónico al desarrollador.
Empecé a leer sobre el comando trap
. ¿Puedo usarlo para ese propósito? ¿Hay otra opción?