中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求一“文本文件对比”的批处理
作者:
标题: 求一“文本文件对比”的批处理 上一主题 | 下一主题
coolike
新手上路





积分 4
发帖 4
注册 2009-8-19
状态 离线
『楼 主』:  求一“文本文件对比”的批处理

Fonts.txt内容如下:
app936.fon
arial.ttf
arialbd.ttf
arialbi.ttf
ariali.ttf
ariblk.ttf
comic.ttf
comicbd.ttf
cour.ttf
courbd.ttf
courbi.ttf
couri.ttf
framd.ttf
framdit.ttf
georgia.ttf
georgiab.ttf
georgiai.ttf
georgiaz.ttf
gulim.ttc
impact.ttf
Ksphonet.ttf
lsans.ttf
lsansd.ttf
lsansdi.ttf
lsansi.ttf
lucon.ttf
l_10646.ttf
micross.ttf
mingliu.ttc
modern.fon
mvboli.ttf
pala.ttf
palab.ttf
palabi.ttf
palai.ttf
roman.fon
script.fon
simfang.ttf
simhei.ttf
simkai.ttf
simsun.ttc
symbol.ttf
tahoma.ttf
tahomabd.ttf
times.ttf
timesbd.ttf
timesbi.ttf
timesi.ttf
trebuc.ttf
trebucbd.ttf
trebucbi.ttf
trebucit.ttf
verdana.ttf
verdanab.ttf
verdanai.ttf
verdanaz.ttf
webdings.ttf
wingding.ttf
wst_czec.fon
wst_engl.fon
wst_fren.fon
wst_germ.fon
wst_ital.fon
wst_span.fon
wst_swed.fon

Fonts1.txt内容如下:
refspcl.ttf
refsan.ttf
bssym7.ttf
stxinwei.ttf
stxingka.ttf
fzytk.ttf
mtcorsva.ttf
garait.ttf
garabd.ttf
gara.ttf
bkant.ttf
antquai.ttf
antquabi.ttf
antquab.ttf
arialni.ttf
arialnbi.ttf
arialnb.ttf
arialn.ttf
wingdng3.ttf
wingdng2.ttf
app950.fon
mingliu.ttc
app949.fon
simyou.ttf
gulim.ttc
app932.fon
msgothic.ttc
simli.ttf
simsun.ttc
vrinda.ttf
kartika.ttf
lsansi.ttf
lsansdi.ttf
lsansd.ttf
lsans.ttf
times.ttf
timesbd.ttf
impact.ttf
georgia.ttf
comic.ttf
ariblk.ttf
arialbd.ttf
verdana.ttf
trebuc.ttf
arial.ttf
tunga.ttf
micross.ttf
tahoma.ttf
tahomabd.ttf
simfang.ttf
simkai.ttf
simhei.ttf
app936.fon
wst_swed.fon
wst_span.fon
wst_ital.fon
wst_germ.fon
wst_fren.fon
wst_engl.fon
wst_czec.fon
sylfaen.ttf
framdit.ttf
framd.ttf
verdanab.ttf
wingding.ttf
webdings.ttf
verdanaz.ttf
verdanai.ttf
trebucit.ttf
trebucbi.ttf
timesi.ttf
timesbi.ttf
symbol.ttf
palai.ttf
palabi.ttf
palab.ttf
pala.ttf
lucon.ttf
l_10646.ttf
georgiaz.ttf
georgiai.ttf
georgiab.ttf
couri.ttf
courbi.ttf
courbd.ttf
cour.ttf
comicbd.ttf
ariali.ttf
arialbi.ttf
trebucbd.ttf
shruti.ttf
raavi.ttf
mvboli.ttf
mangal.ttf
latha.ttf
gautami.ttf
estre.ttf
modern.fon
script.fon
roman.fon

要求找出Fonts1.txt中有,而Fonts.txt中没有的,并输出到指定文件。

2010-2-8 15:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolike
新手上路





积分 4
发帖 4
注册 2009-8-19
状态 离线
『第 2 楼』:  

@echo off
for /f %%i in ('type Fonts.txt') do echo %%i
for /f %%j in ('type Fonts1.txt') do echo %%j
findstr /i /v /c:"%%j" Fonts.txt >vvv.txt
pause

这是我自己的思路,可是行不通。

[ Last edited by coolike on 2010-2-8 at 15:54 ]

2010-2-8 15:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolike
新手上路





积分 4
发帖 4
注册 2009-8-19
状态 离线
『第 3 楼』:  

......
fc
让大家见笑了。

2010-2-8 16:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: