中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-13 22:39
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » CHANGE 命令如何删除没有此内容的一行?请指教
楼 主 CHANGE 命令如何删除没有此内容的一行?请指教 发表于 2010-03-17 12:36 ·  中国 黑龙江 绥化 联通
初级用户
积分 25
发帖 8
注册 2009-03-12 00:01
UID 141040
性别 男
状态 离线
比如,有两行

DO YOU AND STAND

YOU AND STAND

我要删除没有DO 的这一行,命令应该怎么打?谢谢了

搜了一下,有个例子是这样的,只给出如果有该怎么怎么样~!

change test.txt /text /from a* /to 999 /IN the
如果test.txt文件中有一行出现单词‘the’ 则把该行所有单词中字母‘a’到该词结尾的字串替换为‘999’

[ Last edited by tongli on 2010-3-17 at 12:42 ]
2 发表于 2010-03-17 13:43 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
change.exe基本上不支持正则表达式,建议改用sed.exe吧。
3 发表于 2010-03-17 13:58 ·  中国 黑龙江 伊春 联通
初级用户
积分 25
发帖 8
注册 2009-03-12 00:01
UID 141040
性别 男
状态 离线
谢谢!版主~!另外能给出一下列句吗?

这个SED挺复杂~!有点晕,呵呵~
4 发表于 2010-03-17 14:14 ·  中国 陕西 汉中 电信
初级用户
★★
积分 128
发帖 122
注册 2009-09-21 06:24
UID 152378
性别 男
状态 离线
5 发表于 2010-03-17 15:13 ·  中国 黑龙江 绥化 联通
初级用户
积分 25
发帖 8
注册 2009-03-12 00:01
UID 141040
性别 男
状态 离线
SED 可以在DOS6.22下进行吗?

找到一个下载的地方,怎么是WIN32版的。。

有纯DOS下的版本吗?给个地址,谢谢~!
6 Re 3 楼 发表于 2010-03-17 17:55 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
论坛跳转: