У меня есть приложение командной строки, которое выводит много информации на стандартный вывод.
Как я могу завершить программу, когда стандартный вывод содержит определенную строку?
например что-то вроде:
my_program | terminate_if_contains ERROR
Причина, по которой я хочу это сделать, заключается в том, что программа написана третьей стороной и выводит много ошибок в стандартный вывод, но я хочу остановиться на первой ошибке, поэтому мне не нужно ждать, пока программа не завершится.