我正在 Linux 中运行这个名为 Genetorrent 的程序。它不断打印出下载状态更新。我想将输出重定向到文件而不是显示在屏幕上。尝试了以下似乎都不起作用。
gtdownload [option & parameter] > gt.log
gtdownload [options & parameters] 2>&1 | tee gt.log
第一个,输出到屏幕,gt.log 中没有任何内容。第二种,同时输出到屏幕和文件。
甚至无法将任务置于后台,在我执行 Ctrl+z 和“bg”后它仍会打印到屏幕上。如果我关闭终端窗口,任务就会退出。
对于这种类型的程序,如何将它们放回原处并输出到文件?
最佳答案
试试这个:
gtdownload [option & parameter] > gt.log 2>gt.error
在第一种情况下输出到控制台的消息可能是由出现在stderr
上的消息引起的
关于linux - 如何将程序输出重定向到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24974821/