CODE: [Copy to clipboard]
@echo off
for /f "tokens=1,2* delims=:#" %%i in ('more "合并.txt"^|findstr /n "########.*########"') do call :lp %%i "%%j"
for /f "tokens=1* delims=:" %%a in ('findstr /n .* "合并.txt"') do (
if %%a gtr %n% >>%x% echo/%%b
)
pause
goto :eof
:lp
for /f "tokens=1,2* delims=:#" %%i in ('more "合并.txt"^|findstr /n "########.*########"') do if %%i gtr %1 set n=%%i&goto lp1
:lp1
for /f "tokens=1* delims=:" %%a in ('findstr /n .* "合并.txt"') do (
if %%a gtr %1 if %%a lss %n% >>%~2 echo/%%b
)
set x=%~2
goto :eof