楼 主
请教如何通过dos命令删除txt文件中的某些字段
发表于 2008-09-11 17:37 · 中国 广东 广州 天河区 电信
初级用户
★
积分 23
发帖 11
注册 2008-08-29 14:18
17年会员
UID 124475
性别 男
状态 离线
请教各位高手一个问题:如何通过dos命令删除txt文件中的某些字段,例如有一个内容为111 222的txt文件, 那我如何通过dos命令实现删除里面111的内容(即把该txt文件的内容改为222),劳烦各位了。
第 2 楼
发表于 2008-09-14 23:13 · 中国 广东 东莞 电信
初级用户
★
积分 20
发帖 10
注册 2008-09-14 00:31
17年会员
UID 125594
性别 男
状态 离线
第 3 楼
发表于 2008-09-16 00:23 · 中国 广东 广州 白云区 电信
初级用户
★
积分 23
发帖 11
注册 2008-08-29 14:18
17年会员
UID 124475
性别 男
状态 离线
那可不可以通过批处理命令的方式实现啊?可否通过if exist语句来实现啊?
第 4 楼
发表于 2008-09-18 22:38 · 中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
@echo off
set /p str=<"a.txt"
set str=%str:111=%
>"b.txt" echo.%str%
move /y "b.txt" "a.txt"
第 5 楼
发表于 2008-09-21 16:46 · 中国 广东 广州 天河区 电信
初级用户
★
积分 23
发帖 11
注册 2008-08-29 14:18
17年会员
UID 124475
性别 男
状态 离线
第 6 楼
发表于 2008-09-21 19:36 · 中国 湖南 常德 电信
新手上路
★
积分 2
发帖 1
注册 2008-09-21 19:08
17年会员
UID 126238
性别 男
状态 离线
论坛跳转: