中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 10:48
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 请教如何在指定的行插入字符串
可打印版本  943 / 6
第1楼 flyingphf 发表于 2008-05-04 09:42
中级用户 发帖 142 积分 392
请教如何在指定的行插入字符串
请教如何在指定的行插入字符串
第2楼 slore 发表于 2008-05-04 09:55
铂金会员 发帖 2,478 积分 5,212
第5行后插入……
第3楼 terrytong 发表于 2008-05-04 10:11
中级用户 发帖 115 积分 240
可以用change 啊,比如:
change tt.txt /from 1234 /to 1234567 /lines 15
不知道你的要求啊。这样行吗?
第4楼 flyingphf 发表于 2008-05-04 11:11
中级用户 发帖 142 积分 392
第一个可以,第二个简单,但是看不懂,如果我想要另存怎么办
第5楼 HAT 发表于 2008-05-04 12:01
版主 发帖 5,017 积分 9,023
Originally posted by flyingphf at 2008-5-4 11:11 AM:
第一个可以,第二个简单,但是看不懂,如果我想要另存怎么办


change.exe的帮助文档里面写的很清楚^_^
想要另存为就不要用change.exe了,违背change.exe的本意了,呵呵。
第6楼 bat-zw 发表于 2008-05-04 19:37
金牌会员 发帖 1,276 积分 3,105
我来做个较完善的回答吧:
假如要把字串符www.cn-dos.net插入a.txt第5行前面,同时改写a.txt:

如要另存为b.txt:

第7楼 HAT 发表于 2008-05-05 22:34
版主 发帖 5,017 积分 9,023
调用一下sed就比较简单了^_^
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023