
Из-за проблем с синхронизацией мои bash-скрипты иногда теряют права на запуск.
У меня есть скрипты, привязанные к сочетаниям клавиш, и иногда я не уверен, является ли отсутствие реакции на сочетание клавиш следствием потери прав или просто не установил это конкретное сочетание клавиш.
Я хотел бы иметь возможность запускать определенный скрипт, например, «yad --text="извините, утеряны разрешения", если выполнение какого-либо скрипта будет отклонено из-за отсутствия разрешения (или чего-то еще, может быть, даже получить отчет о причине ошибки)
Это возможно?
PS yad — это программа bash-диалога, похожая на Zenity, нолучше
решение1
Используйте скрипт-оболочку, который проверяет код выхода и запускается yad
при необходимости.