Saber 酱的抱枕

Fly me to the moon

10/31
2024
软件

使用 CMD 合并多个 txt 文件为一个


我下载了一部小说,里面每个章节都是一个单独的 txt 文件,如何把它们合并到一个 txt 文件里呢?
在资源管理器的地址栏里输入 cmd 并回车,这会打开命令提示符。输入命令 copy *.txt all.txt 并回车,即可把文件夹里所有的 txt 文件合并到父级文件夹的 all.txt 里。

注意:

  1. 合并 txt 时的顺序就是按文件名排序的顺序,所以你需要先确认文件名是否有规律。
  2. 这只是把小说内容原样拼接在一起,如果你想让每章的开头部分显示“第 xx 章”,那就需要原本的 txt 里开头就有“第 xx 章”;没有的话,合并后也是没有的。

另一个方法是使用 type 命令: type *.txt >> ../all.txt,可以达成同样的效果。但是此时需要注意一点:生成的文件我用 ../ 定位到了父级文件夹,你也可以设置为其他位置,但不能是本文件夹(有多个 txt 文件的这个文件夹),否则生成的 all.txt 内容会被重复添加(它自己也被当作输入的文件了)。

使用 CMD 合并多个 txt 文件为一个