0

mongodump每次运行时都会向 stderr 打印一条调试消息,这会导致一些意想不到的副作用。如何仅忽略 stderr 的第一行并保持其他所有内容不变?

我正在将标准输出传送到一个文件中,所以我不能将标准错误和标准输出结合起来。

4

1 回答 1

1

使用进程替换,并通过管道将 stdout 输入rev以查看 stderr 不受影响

{  echo stderr1 >&2; echo stdout1; echo stderr2 >&2; } 2> >(sed 1d >&2) | rev
1tuodts
stderr2
于 2013-11-04T00:49:06.490 回答