我的程序输出到stderr和stdout。我想在stderr和 中搜索“模式” stdout。我希望将其余部分发送到/dev/null.
如果我在重定向后使用管道stderr:./prog 2>/dev/null | grep "pattern"
我没有得到stderr包含“模式”的行。
如果我在重定向之前使用管道stderr:./prog | grep "pattern" 2>/dev/null
没有一个stderr被重定向到/dev/null
感谢您的帮助。