![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 23:52 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]请教如何对同一个文件的多个字符进行替换? |
| 可打印版本 1,244 / 6 |
| 第1楼 xnetsmile | 发表于 2010-09-06 11:50 |
| 新手上路 发帖 5 积分 5 | |
|
[求助]请教如何对同一个文件的多个字符进行替换? 请教如何对同一个ini文件的多个指定字符进行批处理替换?
假如ini文件的内容如下: 需要把"b=200"替换成“b=210”,把"d=400"替换为"d=410",b,d的先后位置不固定。 替换后的结果: 请指点,谢谢! |
|
| 第2楼 asnahu | 发表于 2010-09-06 13:21 |
| 初级用户 发帖 53 积分 99 | |
| 第3楼 xnetsmile | 发表于 2010-09-06 18:39 |
| 新手上路 发帖 5 积分 5 | |
|
'sed' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 |
|
| 第4楼 xnetsmile | 发表于 2010-09-06 19:01 |
| 新手上路 发帖 5 积分 5 | |
|
希望代码更通用,我之前在论坛搜索,模仿别人用以下代码做替换:
不过只能做一个字符的替换。 想请教一下如果要做2个或2个以上的字符替换,不用sed可以怎样写? |
|
| 第5楼 xnetsmile | 发表于 2010-09-07 09:02 |
| 新手上路 发帖 5 积分 5 | |
|
顶一下,想学习一下在这种情况下怎样做条件判断。
|
|
| 第6楼 726842270 | 发表于 2010-09-07 21:00 |
| 初级用户 发帖 43 积分 65 来自 吉林省长春市 | |
| 第7楼 xnetsmile | 发表于 2010-09-07 22:27 |
| 新手上路 发帖 5 积分 5 | |
Originally posted by 726842270 at 2010-9-7 21:00:感谢回复,不过能否具体指点一下? 我想用for语句做两次判断,但是判断的结果有误,所以在此请教,望不吝指教! |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |