Моя программа выводит в stderr и stdout . Я хочу использовать grep для "pattern" в stderr и stdout . И я хочу, чтобы остальные были отправлены в /dev/null .
Если я труба после перенаправления stderr : ./prog 2>/dev/null | grep "pattern" Я не получаю строки stderr которые содержат "pattern".
Если я передам перенаправление stderr : ./prog | grep "pattern" 2>/dev/null никто из stderr не перенаправляется в /dev/null
Спасибо за помощь.
