中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 提取文件中的每一行,并按格式每行生成一个新的文件
作者:
标题: 提取文件中的每一行,并按格式每行生成一个新的文件 上一主题 | 下一主题
fjwzk
新手上路





积分 3
发帖 3
注册 2010-3-22
状态 离线
『楼 主』:  提取文件中的每一行,并按格式每行生成一个新的文件

求解!,提取文本文件中的每一行,并按格式每行生成一个新的文本文件。
文档A.txt的内容如下:
qvod://302333550|6A814D2D1196EBE94FB0E2D32E5534348BEA4D97|本山快乐营0105.rmvb|
qvod://277306503|11C65F29843CC615AE01A5395C7CE478AB1D8F38|本山快乐营0106.rmvb|
qvod://285684701|D692A2EA982494B61B478074FC74B9178FF3A9A3|本山快乐营0107.rmvb|
qvod://506836673|703C6B8829830FACFD50D74EDFAF8631E59CDEAF|本山快乐营0108.rmvb|
qvod://291667317|9C4D4CF002843BB7FAAD83B62756AFC646CC43B5|本山快乐营0112.rmvb|
qvod://492971900|450C11E2F9A2FC9882EDD8819AD555C66E484D04|本山快乐营0113.rmvb|
qvod://506949958|351372E34E399BC802DE65F0070C410809DADECE|本山快乐营0115.rmvb|
qvod://288885948|6AE49F46BE0D8CE410439C4822809BBB8B855C42|本山快乐营0118.rmvb|
qvod://296632167|B2147F0265DCD58F699AF80B3AA1CE06EF55880A|本山快乐营0119.rmvb|
qvod://506235061|604CEBC162B7B364389C8E7478DAE128AA9B5528|本山快乐营0122.rmvb|
qvod://285655554|2818FED726C099F517E97A048D40FC7CF2088762|本山快乐营0126.rmvb|
qvod://284890455|0D05A12DFAAF1D634F269C1DE5D3791F3C073C36|本山快乐营0127.rmvb|

要求每行生成一个新的文本文件格式如下(例如第一行生成后文件):文件名叫:本山快乐营0105.htm。文件内容:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-

19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>本山快乐营0105</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
        MARGIN: 0px
}
</STYLE>

<META content="MSHTML 6.00.3790.3959" name=GENERATOR></HEAD>
<BODY>
<OBJECT id=QvodPlayer height="100%"
onerror="if(window.confirm('请您先安装QvodPlayer软件,然后刷新本页才可以正常播放.')){window.open

('http://www.qvod.com/download.htm')}else{self.location='http://www.qvod.com/'}"
width="100%" classid=clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF name=QvodPlayer><PARAM NAME="URL"

VALUE="qvod://302333550|6A814D2D1196EBE94FB0E2D32E5534348BEA4D97|本山快乐营0105.rmvb|"><PARAM NAME="Autoplay"

VALUE="1"></OBJECT>
</BODY></HTML>

2010-3-25 12:37
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fjwzk
新手上路





积分 3
发帖 3
注册 2010-3-22
状态 离线
『第 2 楼』:  望各位大大,不吝指教

这个问题困扰小弟多时,请各位大大出手相助

2010-3-25 12:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 3 楼』:  

我解决过类似的问题:http://www.cn-dos.net/forum/view ... u3157551&page=2

看起来改一改就能用了

   此帖被 +1 点积分    点击查看详情   
评分人:【 fjwzk 分数: +1  时间:2010-3-25 17:29





有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2010-3-25 13:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fjwzk
新手上路





积分 3
发帖 3
注册 2010-3-22
状态 离线
『第 4 楼』:  

小弟在此先感谢楼上,现在文件可以生成,就是文件名变量怎么提取,还请再指教,

2010-3-25 16:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: