我想楼主的需求应当是这样的:- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in (a.txt) do (
- set /a n+=1
- set _!n!=%%i
- )
- (for /f "tokens=1* delims=:" %%i in ('findstr /n .* b.txt') do (
- echo,%%j
- if "%%j"=="input" (
- set /a m+=1
- for %%k in (_!m!) do echo,!%%k!
- )
- ))>c.txt
- pause
复制代码
|