设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
请问如何用批处理的方法解决下以问题
返回列表
发新帖
请问如何用批处理的方法解决下以问题
[复制链接]
11
|
2
|
2011-4-7 20:46:54
|
显示全部楼层
|
阅读模式
比如a.txt里面的N条记录,
2134567
3217891
4659781
4659132
6547831
5461245
4564561
......
能否在记录前插入一行序号,变成如下:
12134567
23217891
34659781
44659132
56547831
6 5461245
7 4564561
N...... (注:N是未知的)
回复
使用道具
举报
千问
|
2011-4-7 20:46:54
|
显示全部楼层
aaabbbccc小计(111345435688768)dddeeefff小计(222)代码如下:@echo offsetlocal ENABLEDELAYEDEXPANSION set "fn=test.txt"::要处理的文件名处理后的文件名为 ~test.txt,就是源文件名前面加上了~del "~%fn%" 2>nulset num=0for /f "tokens=1-2 delims=()" %%i in (%fn%) do (set /a num=num+1if not "%%j"=="" echo !num! %%j>>~~%fn%)set "ha
回复
使用道具
举报
千问
|
2011-4-7 20:46:54
|
显示全部楼层
@echo offsetlocal EnableDelayedExpansionif exist __a.txt del __a.txtset /a c=0for /f %%i in (a.txt) do (set /a c=c+1echo !c! %%i>>__a.txt) 运行完后会出现__a.txt里面的内容满足要求
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行