- @echo off&setlocal enabledelayedexpansion
- (for /f "delims=" %%i in (a.txt) do (
- set "str=%%i"
- set /a h+=1
- if "!str:~0,4!"=="+++第" (
- set m=1
- if !m! equ 1 set /a n=11-h
- set h=0
- if !n! gtr 0 (
- if defined i for /l %%a in (1 1 !n!) do echo;
- set /a m=0,i=0
- )
- )
- echo %%i
- ))>b.txt
- set /a n=10-h
- (for /l %%a in (1 1 !n!) do echo;)>>b.txt
- echo ok
- pause
复制代码
|