[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何合并文本文件?

有三个文本文件a.txt、b.txt、c.txt(三个文件都超过20M)
文件a.txt内容为:1111/2222/3333/4444......
文件b.txt内容为:aaaa/bbbb/cccc/dddd
文件c.txt内容为:AAAA/BBBB/CCCC/DDDD
我想弄个批处理,来加工这三个文件,加工后生成若干个新文件,如:1.txt、2.txt、3.txt等等
1.txt内容为:
1111
aaaa
AAAA2.txt内容为
2222
bbbb
BBBB
依此类推我自己写了个批处理,也实现了效果,但是只能循环31次,不知是什么原因?我的代码如下:
@echo off
set /a n=0
:loop
set /a n+=1
FOR /F "tokens=%n% delims=/" %%i in (a.txt,b.txt,c.txt) do @echo %%i >> %n%.txt
goto :loop

返回列表