Board logo

标题: 文件合并问题 [打印本页]

作者: 99122524     时间: 2008-5-10 00:29    标题: 文件合并问题

文件如下:
a.txt:
我的名字是 张三 我的英文名字是
我的名字是 李四 我的英文名字是
我的名字是 王五 我的英文名字是
我的名字是 赵六 我的英文名字是
b.txt:
zhang san
li si
wang wu
zhao liu

请教如何将A.TXT B.TXT文件合并为:
我的名字是 张三 我的英文名字是zhang san
我的名字是 李四 我的英文名字是li si
我的名字是 王五 我的英文名字是wang wu
我的名字是 赵六 我的英文名字是zhao liu
作者: 26933062     时间: 2008-5-10 00:39

@echo off&set /a n=-1
for /f "delims=" %%a in (a.txt) do call :loop "%%a"
pause
:loop
set /a n+=1
if %n% equ 0 (set skip=) else set "skip=skip=%n%"
for /f "%skip% delims=" %%i in (b.txt) do echo %~1 %%i&goto :eof

作者: 99122524     时间: 2008-5-10 00:47    标题: 能否另存为文件C.TXT

能否另存为文件C.TXT
作者: 99122524     时间: 2008-5-10 00:48    标题: 可以将结果输出到文本吗

如何将结果输出到c.txt
作者: pusofalse     时间: 2008-5-10 01:12
echo %~1 %%i>>c.txt