我应该将以下命令放在 C 程序的系统函数参数中。
$ timed-run 20 prog1 1 1>/dev/null 2>abc.dat
timed-run
应该执行 prog1
长达 20 秒,然后终止它。我希望将 prog1
的输出重定向到 abc.dat
。有解决办法吗?
谢谢
最佳答案
当您写“1>/dev/null”时,您正在将程序的输出重定向到位桶。 (也就是说,您正在丢弃它。)如果您改写“1>文件名”,输出将转到命名文件。
关于c - 程序输出重定向的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5424679/