ejecute un script si el error impide ejecutar cualquier otro script

ejecute un script si el error impide ejecutar cualquier otro script

Debido a problemas de sincronización, mis scripts bash a veces pierden los permisos de ejecución.

Tengo secuencias de comandos conectadas a atajos de teclado y, a veces, no estoy seguro de si el atajo no responde porque perdí permisos o simplemente no configuré ese atajo de teclado en particular.

Me gustaría poder ejecutar un script específico, como "yad --text="lo siento, permisos perdidos" si se deniega la ejecución de algún script debido a una falla de permiso (o lo que sea, tal vez incluso obtener un informe de cuál fue el error). )

es posible?

PD: yad es un programa de diálogo bash como Zenity peromucho mejor

Respuesta1

Utilice un script contenedor que verifique el código de salida y lo ejecute yadsi es necesario.

información relacionada