标题: [文本处理] 批处理怎样把TXT后面的数字按自己想要的数字开始排序加1 [打印本页]
作者: a8849516 时间: 2019-11-20 23:38 标题: 批处理怎样把TXT后面的数字按自己想要的数字开始排序加1
如原内容是 aaaaa
bbbbb
cccccc
ddddd
eeeee
.........
改成 aaaaa53
bbbbb54
cccccc55
ddddd56
eeeee57
..........888888
或者改成 aaaaa888
bbbbb889
cccccc890
ddddd891
eeeee892
..........888888
这个"53"或者“888”的开始由自己设定
作者: a8849516 时间: 2019-11-20 23:43
本帖最后由 a8849516 于 2019-11-20 23:47 编辑
以前用的代码是1到N的 刚开始挺方便。1-1W 5W-10W自己可以从生成的文本里面选,现在需要几百万数中的一段了 生成一次要等死人, TXT打开都卡死人.- @echo off&setlocal enabledelayedexpansion
- set n=0
- (for /f "delims=" %%a in (1.txt) do (
- set /a n%%=8888888
- set /a n+=1
- echo.%%a!n!
- ))>#
- move # test.txt
复制代码
作者: a8849516 时间: 2019-11-20 23:50
尴尬。自己搞定了。 前面的N=0自己改下就好了
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |