永发信息网

批处理处理文件,合并多个txt文件

答案:2  悬赏:50  手机版
解决时间 2021-02-28 19:16
  • 提问者网友:趣果有间
  • 2021-02-27 19:35
我有多个1.txt, 2.txt, 3.txt, ... 1000.txt 文件(大概几千个),每个文件有一列,例如:
1
2
3
4
5
.
.
.
10000
这一列大概几万个元素,
问题是如何快速的把这些这些不同的txt文件合并成一个txt,我用matlab合成过,但是速度不是很快。不知道有没有批处理文件能够快速处理。谢谢。

合并后的文件应该是
1 1 1 1 1 ... 1
2 2 2 2 2 ... 2
3 3 3 3 3 ...3
...
10000 10000 10000 10000 10000 ... 10000
最佳答案
  • 五星知识达人网友:山君与见山
  • 2021-02-27 21:13
从你最终要的结果来看,劝你放弃批处理吧!虽然可以实现,但是处理上万行数据,那速度要多“感人”就多“感人”。
全部回答
  • 1楼网友:上分大魔王
  • 2021-02-27 21:57
格式写错了,肯定退出啦..(in后面少个空格) @echo off for %%f in (k.txt d.txt) do type %%f>>g:\dk.txt pause 还一种写法 type k.txt;d.txt >>g:\dk.txt 同时type两个文本,中间用分号隔开,逐个执行.. 另外>是重定向覆盖原文件的意思,你先执行k导到dk.txt了,再执行d导入到dk.txt的时候就会删除原来k导进来的内容了,所以要用>>,往后追加的意思..
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯