我有2个文本文件; A.txt和B.txt,我想合并它们以使用批处理脚本生成C.txt。
然而(这里是棘手的部分)我希望这样做,所以A.txt中的每一行都附加一个空格,然后是B.txt的第一行,然后是一条新行,第一行来自A,第二行来自B等等到达B的末尾然后我们从A的第二行开始。
我知道我没有措辞,所以这是一个例子:
A.TXT;
1
2
3
4
5
B.txt;
Z
Y
X
W
V
T
R
所以C.txt会有;
1 Z
1 Y
1 X
1 W
1 V
1 T
1 R
2 Z
2 Y
等
答案 0 :(得分:7)
@echo off
for /f "delims=" %%a in (a.txt) do (
for /f "delims=" %%b in (b.txt) do (
>>c.txt echo %%a %%b
)
)