应该是这样吧!?
for /f "delims=" %%i in ('findstr /n .* test.txt') do (
set /a mn=%%i 2>nul
set "m=%%i"
setlocal enabledelayedexpansion
set m=!m:*:=!
if !mn! LSS 2 echo.!m!>test2.txt
if !mn! GEQ 3 if !mn! LEQ 3 echo.!m!>>test2.txt
endlocal
)
谢谢!
for /f "delims=" %%i in ('findstr /n .* test.txt') do (
set /a mn=%%i 2>nul
set "m=%%i"
setlocal enabledelayedexpansion
set m=!m:*:=!
if !mn! LSS 2 echo.!m!>test2.txt
if !mn! GEQ 3 if !mn! LEQ 3 echo.!m!>>test2.txt
endlocal
)
谢谢!
