Я хочу, чтобы поймать ошибку внутри сценария оболочки, а затем сгенерировать отчет по причине ошибки:Bash: Как уловить причину ошибки?
trap 'error_handler' ERR
В моей error_handler
функции, я хочу, чтобы дать причину, почему был пойман ERR
сигнал (например, «разрешение отклонено», «не удается найти удаленный хост» и т. д.).
Возможно ли это?