中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-10 13:04
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请教:如何替换掉有特定字符串的相邻若干字符串? 查看 2,429 回复 40
16 Re 11楼 发表于 2008-11-17 11:27 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
顶楼的代码不是你自己写的么?
把6楼的代码输出重定向一下都不会写?
17 发表于 2008-11-17 11:28 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
不好意思,我修改了

[ Last edited by wwwyangxm on 2008-11-17 at 11:39 ]
18 Re 17楼 发表于 2008-11-17 11:29 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
截图上来看看sed的保存信息
19 发表于 2008-11-17 11:32 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
斑猪HAT大人的方法比较适合效率生产的人士,对掌握sed运作的人来说很简单的,也比较通用(貌似我还是没通过运行....继续努力中);6楼的大哥能够比较实在的解决我的问题,也让我从基层学习到了一点东西~~有点不足就是通用性比较差,格式变动了就不能用了。另外,6楼的大哥能否给我一个命令行去把最后的结果保存到原来的那个文件中?谢谢~~

请尽快修改自己的发言,本版不欢迎这种方式。
20 发表于 2008-11-17 11:36 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
c:\tmp\11.jpg
c:\tmp\22.jpg
21 发表于 2008-11-17 11:37 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
上传不了?
22 发表于 2008-11-17 11:38 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
楼顶的代码是我早上学习后copy过来的,不好意思.....
23 发表于 2008-11-17 11:39 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
我手工执行了一下sed.txt,最后显示的是系统无法执行指定的程序....
直接运行批处理一闪就关闭了
24 发表于 2008-11-17 11:43 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
14楼的语句我执行了一次,没通过....另外想问一下,第6行第一个>是不是>>才对?
25 发表于 2008-11-17 11:49 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
需要先把图片上传上来:
» HAT: 登出 | 短消息 | 我的话题 | 控制面板 | 系统设置 | 命令行 | 会员 | 搜索 | 上传 | 统计 | 帮助
26 发表于 2008-11-17 11:51 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
14楼的语句我引用了一下,输出的结果就是把带0的那行全部删除了....
27 发表于 2008-11-17 11:56 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
我已经上传了...
那个tab后缀的文件内容和abc。txt是一样的格式

[ Last edited by wwwyangxm on 2008-11-17 at 11:57 ]
28 发表于 2008-11-17 11:58 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
上传以后就可以贴图了,这次我帮你贴吧。



29 发表于 2008-11-17 11:59 ·  中国 广西 百色 中移铁通
银牌会员
★★★
永远的菜鸟
积分 1,335
发帖 574
注册 2007-11-27 12:50
18年会员
UID 103929
性别 男
来自 广西
状态 离线
Originally posted by wwwyangxm at 2008-11-17 11:51:
14楼的语句我引用了一下,输出的结果就是把带0的那行全部删除了....

在我这里测试结果是正常的,请不要对代码作更改再运行一次.
30 发表于 2008-11-17 12:01 ·  中国 湖北 黄石 电信
初级用户
积分 27
发帖 27
注册 2008-11-17 09:28
17年会员
UID 131211
性别 男
状态 离线
回29楼:好的,我再去试下,对了,麻烦29楼看看最后的输出文件abc.txt 是0的那行前面的是否都改成了0001 2359 ?我机器重启下看看是不是长时间没关机引起的问题....
论坛跳转: