ejecutar un script si el error impide ejecutar cualquier otro script

Sep 09 2020

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

Tengo scripts conectados a atajos de teclado y, a veces, no estoy seguro si hay una falta de respuesta del atajo porque he perdido los permisos o simplemente no he configurado ese atajo de teclado en particular.

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

es posible?

PS yad es un programa de diálogo bash como Zenity pero mucho mejor

Respuestas

jarno Sep 10 2020 at 17:27

Utilice una secuencia de comandos contenedora que verifique el código de salida y se ejecute yadsi es necesario.