中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-03 03:56
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 【求助】SED编辑器的问题 查看 1,011 回复 11
楼 主 【求助】SED编辑器的问题 发表于 2007-01-15 00:40 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
如果有朋友有sed编辑器的详细参数说明的话,

请贴一下,或者举个例子说明一下。

我想详细了解sed的用法,

这个软件挺不错的!!!

[ Last edited by chinaren12 on 2007-1-17 at 07:30 AM ]
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
namejm -2 2007-01-17 01:13
2 发表于 2007-01-15 00:45 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
3 发表于 2007-01-15 01:25 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
呵呵,2楼的朋友,
你能详细的解释一下这个命令吗?

sed "/>.*.xdb</!d;s/.*\(http:\/\/.*.xdb\)\x22>.*/\1/" CS-SAVCE.html|more>a.txt
4 发表于 2007-01-15 01:29 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
目前论坛里,似乎只有vkill兄一直致力于研究sed。还是请他讲讲吧。
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
5 发表于 2007-01-15 01:31 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
问题是vkill兄语焉不详呀,
所以我一直想搞懂上面的那句话到底是什么意思,sed是怎么样按照后面的指令进行寻找地址工作的。
6 发表于 2007-01-15 01:35 ·  中国 甘肃 陇南 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
Originally posted by chinaren12 at 2007-1-15 01:25:
呵呵,2楼的朋友,
你能详细的解释一下这个命令吗?

sed "/>.*.xdb</!d;s/.*\(http:\/\/.*.xdb\)\x22>.*/\1/" CS-SAVCE.html|more>a.txt

你看N遍那篇sed的文章一切都显得很简单了
7 发表于 2007-01-15 01:38 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
vkill兄,你能把那个命令断一下吗?

sed 的命令是从“/"开始还是从“\”开始呢?
8 发表于 2007-01-15 01:45 ·  中国 甘肃 陇南 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
Originally posted by chinaren12 at 2007-1-15 01:38:
vkill兄,你能把那个命令断一下吗?

sed 的命令是从“/"开始还是从“\”开始呢?

都说了去看看那篇文章,你会收获更多
9 发表于 2007-01-15 03:59 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
vkill兄,再麻烦你改一下
sed "/>.*.xdb</!d;s/.*\(http:\/\/.*.xdb\)\x22>.*/\1/" CS-SAVCE.html|more>a.txt

如果我要获取网页中的http://definitions.symantec.com/defs/20070113-017-x86.exe这个文件呢?

我修改sed能够把*.exe文件取出来,但是,取出来后是2个exe文件,我只要X86的,
请问怎么样修改sed,使之能正确的取出x86的exe文件,而丢弃i64的exe文件呢?
10 发表于 2007-01-15 06:49 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
再次深情呼唤vkill兄出来解决问题呀
11 发表于 2007-01-16 00:28 ·  中国 甘肃 兰州 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
靠自己
12 发表于 2007-01-17 00:51 ·  中国 湖南 娄底 电信
中级用户
★★
积分 312
发帖 77
注册 2004-02-09 00:00
22年会员
UID 17031
性别 男
状态 离线
Originally posted by vkill at 2007-1-16 12:28 AM:
靠自己



没办法,兄弟我笨类,还请vkill兄指点迷津呀!!

我虽然电脑接触很早,但是批处理真的不行,更何况sed那么多参数,看的我眼睛都花了!!!
论坛跳转: