#linux #ubuntu #error-messaging
Вопрос:
Я пытаюсь понять, есть ли способ перехватить сообщение об ошибке от последней команды, которая была выполнена в оболочке. Я стремлюсь поймать любую ошибку (выводимую из сценариев оболочки/python/и т. Д.), И мне интересно, есть ли единственное место, где записываются сообщения об ошибках. Я создаю сценарий, который пытается проанализировать сообщение об ошибке из последней команды и найти решения, и я хотел бы, чтобы сценарий запускался после того, как команда уже была выполнена, и чтобы последняя ошибка была проанализирована.
Спасибо!
Комментарии:
1. Единственное место, где остается не перенаправленное сообщение об ошибке, — это буфер терминала вместе со всеми другими выводами. Вам будет трудно получить к нему доступ, и еще труднее отделить его от вывода без ошибок.