我可以同时将stdout重定向到文件和控制台吗

时间:2018-10-05 11:33:01

标签: redirect console posix stdout glibc

我在嵌入式板上运行了Linux应用程序。我想将标准输出重定向到文本文件。 所以我用下面的功能

file = freopen("logs.txt","w",stdout);

捕获后,我将控制台恢复为

freopen("/dev/ttyAM0", "w", stdout);

我的问题是 如果要在捕获/重定向到文件的同时在控制台上看到我的标准输出,是否可以?如果可以,如何获取此输出?

我也尝试使用dup2()API,但未成功。

0 个答案:

没有答案