在Linux中将C程序的输出打印到文件
时间:2020-01-09 10:43:12 来源:igfitidea点击:
我有一个小程序,结果通常输出到屏幕
如何在不对代码进行任何更改的情况下将程序的输出打印到文件中?
Bash shell(和许多其他现代UNIX shell)支持I/O重定向的概念。
它允许您使用以下语法重定向标准输出(屏幕),标准错误和标准输入(键盘)。
命令> output.file命令<input.file命令>&error-n-output.file
因此,要重定向您自己的C程序的输出,只需执行:
$ ./myprogr > output.txt $ cat output.txt