无忧启动论坛

标题: 在DOS下如何操作文本呢?寻找高手 [打印本页]

作者: tongji    时间: 2008-1-8 15:33
标题: 在DOS下如何操作文本呢?寻找高手
如我有这样一个文本:
Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[Version]
File Version=9

[Search Engine 6]
Name=百度——全球最大中文搜索引擎
Verbtext=0
URL=http://www.baidu.com/s?wd=%s&cl=3
Query=
Key=BD
Is post=0
Has endseparator=0
Encoding=gbk
Search Type=0
Position=-1
Nameid=0
Deleted=0

[Search Engine 4]
Name=谷歌——全球最大综合搜索引擎
Verbtext=0
URL=http://www.google.com/search?hl=en&q=%s&btnG=Google+Search
Query=
Key=GG
Is post=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Position=-1
Nameid=0
Deleted=0

[Search Engine 65]
Name=谷歌——全面最大学术搜索引擎
Verbtext=0
URL=http://scholar.google.com/scholar?q=%s&hl=en&lr=&btnG=Search
Query=
Key=GX
Is post=0
Has endseparator=-1
Encoding=utf-8
Search Type=0
Position=-1
Nameid=0
Deleted=0

............


我要将文本中的[Search Engine 3]里面的数字改成1,2,3,4..........按照这样的顺序往下排,其它的保持不变,请问如何写代码阿。如果是用FOR语句和>>把文本转到另一个文本中去,而且也要把空行转过去,又该如何写呢?我真的很想知道该如何写阿,希望高手能帮帮我?
作者: tongji    时间: 2008-1-9 18:37
标题: 在DOS下如何操作文本呢?寻找高手
就没有人懂吗,应该对高手来说不算难吧,我自已先顶下先。希望知道的大虾能不吝赐教阿,先谢谢了
作者: yjh    时间: 2008-1-9 22:53
edit 编辑,字数不够,晕了。
作者: tongji    时间: 2008-1-10 12:57
就是想批处理自动完成阿,如果用EDIT编辑的话,我就直接在记事本里做了。
作者: alim    时间: 2008-2-13 16:20
好像,EDLIN.EXE(.COM?)能在批处理中使用。

这个古董好像Vista中都还有保留。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3