问题
1.txt内容:- 1.xxxxx:
- 2.xxxxx:
- 3.xxxxx:
复制代码 2.txt内容复制代码 合成如下形式:- 1.xxxxx:a
- 2.xxxxx:b
- 3.xxxxx:c
复制代码 我是这么写的:- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=1-3" %%i in (a.txt) do (
- set a1=%%i
- set a2=%%j
- set a3=%%k
- for /l %%j in (1,1,3) do (
- set a%%j=!a%%j:~-1!
- )
- )
- set i=1
- for /f "delims=" %%m in (q.txt) do (
- rem another way => call echo %%m %%a!i!%%
- for %%i in (!i!) do echo %%m !a%%i!
- set /a i=i+1
- )
- pause
复制代码 吭吭哧哧写出来的,觉得太麻烦,而且也不能通用。
如果题目不止3道就不行了。有什么通用的解决方法么?
求教。 |