【发布时间】:2014-12-11 10:29:55
【问题描述】:
将输出重定向到另一个目的地相当容易。我可以通过以下方式轻松实现:
freopen ("/def/tty0", "w", stdout);
printf ("Redirected");
fclose (stdout);
但是我如何将它重定向到两个或更多文件?我需要类似于“tee”提供的功能。
有什么众所周知的方法吗?
【问题讨论】:
-
不,你必须手动编码。
-
tee命令有两个文件:标准输出和另一个文件,并将所有输入写入这两个文件。这就是tee所做的一切。 -
众所周知的方法是 tee
标签: c linux stdout io-redirection tee