大家都知道,make | more这样是无法拦截出错信息的,因为make的正常输出是stdout,错误输出是stderr,而上述管道默认只过滤stdout到more。
如何解决呢?很简单,把stderr绑定到stdout即可,注意不要忘记">"
如下:
make 2>&1 | more
大家都知道,make | more这样是无法拦截出错信息的,因为make的正常输出是stdout,错误输出是stderr,而上述管道默认只过滤stdout到more。
如何解决呢?很简单,把stderr绑定到stdout即可,注意不要忘记">"
如下:
make 2>&1 | more