Поймать последнее сообщение об ошибке команды в Linux

#linux #ubuntu #error-messaging

Вопрос:

Я пытаюсь понять, есть ли способ перехватить сообщение об ошибке от последней команды, которая была выполнена в оболочке. Я стремлюсь поймать любую ошибку (выводимую из сценариев оболочки/python/и т. Д.), И мне интересно, есть ли единственное место, где записываются сообщения об ошибках. Я создаю сценарий, который пытается проанализировать сообщение об ошибке из последней команды и найти решения, и я хотел бы, чтобы сценарий запускался после того, как команда уже была выполнена, и чтобы последняя ошибка была проанализирована.

Спасибо!

Комментарии:

1. Единственное место, где остается не перенаправленное сообщение об ошибке, — это буфер терминала вместе со всеми другими выводами. Вам будет трудно получить к нему доступ, и еще труднее отделить его от вывода без ошибок.