楼 主
如何生成行号
发表于 2007-02-16 01:34 · 中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
现在有文件
111.txt
199.53.1.78
199.53.2.78
199.53.3.78
如何生成111new.txt
1 199.53.1.78
2 199.53.2.78
3 199.53.3.78
批处理命令中实现
[ Last edited by namejm on 2007-2-20 at 02:03 PM ]
第 2 楼
findstr /?
发表于 2007-02-16 01:55 · 中国 四川 绵阳 江油市 电信
高级用户
★★★
积分 502
发帖 327
注册 2006-12-30 06:01
19年会员
UID 74981
性别 男
状态 离线
findstr /n . 111.txt >>111new.txt
9 ok l
l
第 3 楼
发表于 2007-02-16 04:21 · 中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
1:199.53.1.78
2:199.53.2.78
3:199.53.3.78
findstr我要好好学习呀!
谢谢!!
[
Last edited by xycoordinate on 2007-2-15 at 03:22 PM ]
第 4 楼
发表于 2007-02-16 12:17 · 中国 福建 厦门 电信
新手上路
★
积分 10
发帖 5
注册 2006-07-17 16:58
20年会员
UID 58742
状态 离线
第 5 楼
发表于 2007-02-16 12:53 · 中国 山东 德州 联通
初级用户
★
积分 30
发帖 11
注册 2007-02-13 14:08
19年会员
UID 79404
性别 男
状态 离线
第 6 楼
发表于 2007-02-16 13:33 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 7 楼
发表于 2007-02-17 00:56 · 中国 浙江 台州 温岭市 电信
高级用户
★★
DOS学徒
积分 526
发帖 252
注册 2007-02-12 05:35
19年会员
UID 79286
性别 男
状态 离线
第 8 楼
发表于 2007-02-17 22:46 · 中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
Originally posted by slore at 2007-2-16 12:33 AM:
/n显示行数
但是用:不是LZ要的空格
再用for命令
for /f "tokens=1,2 delims=:" %i in (111new.txt) do @echo %i %j
就行了!!!
第 9 楼
不好意思,忽略:了
发表于 2007-02-17 22:55 · 中国 四川 绵阳 江油市 电信
高级用户
★★★
积分 502
发帖 327
注册 2006-12-30 06:01
19年会员
UID 74981
性别 男
状态 离线
加上楼上的就完美了,
@echo off
for /f "tokens=1,2 delims=:" %%a in ('findstr /n . 111.txt') do echo %%a %%b >>111new.txt
pause
祝各位兄弟大年过得愉快,新春快乐^0^ !!!!
第 10 楼
发表于 2007-02-19 23:49 · 中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
@echo off
setlocal enabledelayedexpansion
set i=0
for /f %%a in (111.txt) do (
set /a i+=1
echo !i! %%a >>111new.txt
)
在大家的帮助下,想出来的!!!!
[
Last edited by xycoordinate on 2007-2-19 at 10:51 AM ]
第 11 楼
发表于 2007-02-22 06:30 · 中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
setlocal enabledelayedexpansion
这个玩意我也想了好长时间。
第 12 楼
发表于 2007-02-23 09:24 · 中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
findstr /n
命令虽好,但是不能有空行的干扰!!!!
论坛跳转: