【发布时间】:2011-09-20 03:54:39
【问题描述】:
有时,make 的输出会填满屏幕。识别所有警告和错误消息行有点困难。我知道可能外壳颜色输出可以帮助任何人都可以帮助我吗?
【问题讨论】:
-
如果你只对错误和警告感兴趣,那么你可以简单地 grep 那些。并且 grep 也会为“警告”和“错误”着色:D.
-
按照 Priyank 的建议去做:
make 2>&1 | grep -E --color=always 'error|warning|$'。 $ 用于匹配每一行,以便您查看所有输出,但只会突出显示“错误”和“警告”字符串。 -
如果您使用的是 g++,另请参阅 c++ - Improving g++ output - Stack Overflow。
标签: bash shell makefile gnu-make