bash - 将完整的 make 输出重定向到文件

标签 bash unix console makefile io-redirection

我想将完整的 make 输出重定向到一个文件。

我尝试使用以下命令重定向 stdout 和 stderr:

make >aks_file.txt 2>&1 &

但这并没有重定向完全完整的输出,否则通过发出 make 生成(缺少一些行)

我错过了什么吗?

最佳答案

一些程序(makemake 调用的程序)可以检测它们的输出流是否附加到控制台或文件并相应地改变它们的行为(它们输出的内容) .更具体地说,需要更多关于究竟缺少什么输出以及在没有重定向的情况下运行时生成它的程序的更多详细信息。

关于bash - 将完整的 make 输出重定向到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4034315/

相关文章:

linux - 删除尾随字符串

git - AndroidStudio从github checkout 项目,打开项目提示 "Error Loading Project: Cannot load 2 modules Details..."

regex - 如何使用sed用逗号替换空格?

java - Java中在一行中间打印一个单词

python - 如何在 python 中输入密码并为用户的每个字符打印一个星号?

linux - 将文本 (.csv) 文件中的数字从一种语言环境格式转换为另一种语言环境格式?

bash - 将 32/64 位数转换为 4/8 字符串

python - bash Shell 脚本: how to read a file line by line and pass to a variable

unix - Unix Grep 的更快替代方案

console - 使用/Logger :Console does not print debug output from test method 运行时的 VSTest.Console