将多个c文件的输出重定向到终端中的单个文件

时间:2018-02-24 06:45:14

标签: linux terminal

我有一个c程序。我用gcc编译了它。运行可执行文件后。我将输出保存到单独的文件中。

$ ./a.out > outputs

然后我编译了另一个程序并运行它。我指示输出到相同的输出文件,在那里它删除了旧内容并编写了新内容。如何在不删除之前内容的情况下将所有输出定向到同一文件。

1 个答案:

答案 0 :(得分:1)

>中的输出重定向./a.out > outputs每次都会创建一个新文件(输出)。而不是使用

./a.out >> outputs

>>每次都会向旧版数据添加新数据。