Мне нужно отслеживать stderr
на наличие определенного сообщения об ошибке, и при его обнаружении запустить скрипт оболочки.
Текущая идея состоит в том, чтобы передать stderr
в grep
и отфильтровать сообщение.Я бы перенаправил вывод grep
в какую-нибудь программу, которая запускала бы мой скрипт при получении любого пользовательского ввода.
В качестве альтернативы, если бы я мог заставить grep
вывести конкретный параметр опции командной строки, я мог бы предположительно передать его непосредственно моему сценарию оболочки.
Есть ли лучший способ сделать это?