如何使用 MAKE 构建并仅在屏幕上显示 --silent 输出,但将完整输出输出到日志文件

And*_*eas 6 bash make

如何将 MAKE i 的输出重定向到这样一种方式,即我只能将 --silent 输出输出到屏幕,但将完整的 MAKE 输出输出到日志文件?

或者这可以通过一些 sdout/stderr 重定向魔法来实现吗?

ctr*_*lor 5

make > log-file 2>&1
Run Code Online (Sandbox Code Playgroud)

或者

make 2>&1 | tee log-file | filter
Run Code Online (Sandbox Code Playgroud)

其中过滤器是一个只通过你想看到的东西的程序。使用 grep 或 sed 或其他东西。