标题: [文本处理] [已解决]请教批处理如何在指定行数间插入一系列数字? [打印本页]
作者: kkfgef 时间: 2016-1-18 13:32 标题: [已解决]请教批处理如何在指定行数间插入一系列数字?
- 文本内容A
- 文本内容B
- 文本内容C
- 文本内容D
- 文本内容E
- 文本内容F
- 文本内容G
- 文本内容H
- 文本内容I
- 文本内容J
- 文本内容K
- 文本内容L
- 文本内容M
- 文本内容N
- 文本内容O
- 文本内容P
复制代码
如何按每四行就插入数字呢效果如下:- 文本内容A
- 文本内容B
- 文本内容C
- 文本内容D
- 1
- 文本内容E
- 文本内容F
- 文本内容G
- 文本内容H
- 2
- 文本内容I
- 文本内容J
- 文本内容K
- 文本内容L
- 3
- 文本内容M
- 文本内容N
- 文本内容O
- 文本内容P
- 4
复制代码
作者: gawk 时间: 2016-1-18 13:57
- @echo off
- setlocal enabledelayedexpansion
- set m=0
- set n=0
- (for /f "delims=" %%i in ('type "1.txt"') do (
- echo,%%i
- set /a m+=1
- REM echo !m!
- if !m! == 4 (
- set /a n+=1
- set m=0
- echo !n!
- )
- ))>2.txt
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |