合并目录中的txt

时间:2018-05-28 19:50:06

标签: c

如何在Linux中编写C程序以读取当前目录中的所有文本文件(即以.txt结尾的文件)并将它们全部合并到一个文本文件中并返回新文件的文件描述符

1 个答案:

答案 0 :(得分:1)

您可以在C代码(system(cmd))上运行命令。

首先编写一个连接txt中所有txt文件的命令:

 find . -name '*.txt' | xargs cat >> out.txt

然后在c代码中调用此命令。 然后尝试打开out.txt。