Board logo

标题: 依次从1.txt中每行复制到2.txt中每行 [打印本页]

作者: yywd     时间: 2008-6-19 22:17    标题: 依次从1.txt中每行复制到2.txt中每行

依次从1.txt中每行复制到2.txt中每行
例如1.txt
[1]
[2]
[3]
2.txt
4
5
6
完成后2.txt
[1]4
[2]5
[3]6
字符是不确定的任意字符

[ Last edited by yywd on 2008-6-19 at 10:22 PM ]
作者: pusofalse     时间: 2008-6-19 22:34
set n=-1
for /f "delims=" %%a in (1.txt) do call :lp %%a
pause>nul&exit/b

:lp
set/a n+=1
set m=skip=%n%
if "%m%" equ "skip=0" set "m="
for /f "%m% delims=" %%a in (2.txt) do echo %1%%a&goto :eof
作者: yywd     时间: 2008-6-19 22:47


  Quote:
Originally posted by pusofalse at 2008-6-19 22:34:
set n=-1
for /f "delims=" %%a in (1.txt) do call :lp %%a
pause>nul&exit/b

:lp
set/a n+=1
set m=skip=%n%
if "%m%" equ "skip=0" set "m="
for /f ...

谢谢您的热心帮助, 这个可以用的
作者: HAT     时间: 2008-6-20 08:19

paste -d" " 1.txt 2.txt
paste.exe
http://upload.cn-dos.net/img/525.zip