本帖最后由 pcl_test 于 2016-11-18 01:02 编辑
我找了论坛里别人写的代码试了下 不太理想- @echo off&setlocal enabledelayedexpansion
- findstr /n .* 123.txt>>_123.txt
- set /p var=指定起始数字:
- set /a str=%var%-1
- for /f "tokens=1,* delims=:" %%a in (_123.txt) do (
- set /a str=!str!+1
- echo !str! %%b
- )
- pause
复制代码 输出的编号为 1: 2: ......
怎么把每个句子给弄成1. 2. .....(1. 比 1: 简单的多 句子多起来也没那么缭乱)
上面写的代码有个缺点 例:
1:xx
2: xxx
3::xxxx
4:
5:
6:
.
.
.
(没有句子的的地方也给标上号了 不知道论坛里的各为大虾有什么更号的办法没?) |