楼 主
字符串对比删除
发表于 2007-10-12 18:58 · 中国 甘肃 兰州 联通
新手上路
★
积分 16
发帖 7
注册 2007-05-28 16:54
19年会员
UID 89570
性别 男
状态 离线
例如有以下两个文本
1.txt 内容
aaa.exe
bbb.exe
ccc.exe
ddd.exe
2.txt 内容
c:\windows\aaa.exe
c:\windows\system32\bbb.exe
c:\windows\system32\sss.exe
c:\windows\bbb.exe
d:\abc\ccc.exe
e:\ddd.exe
想把2.txt中包含1.txt内容的行删除,1.txt和2.txt的内容都可以根据需要添加或更改。
请教如何做。先谢过。
第 2 楼
发表于 2007-10-12 19:23 · 中国 山西 运城 联通
银牌会员
★★★
天的白色影子
积分 2,343
发帖 636
注册 2004-03-06 00:00
22年会员
UID 19350
性别 男
状态 离线
可以用 findstr /v /g:1.txt 2.txt
但1.txt最好不要太大
否则 finstr 的时间会很慢
另外 1.txt 中最好不要有特殊字符
第 3 楼
发表于 2007-10-13 13:03 · 中国 甘肃 兰州 电信
新手上路
★
积分 16
发帖 7
注册 2007-05-28 16:54
19年会员
UID 89570
性别 男
状态 离线
第 4 楼
发表于 2007-10-13 14:35 · 中国 甘肃 兰州 联通
新手上路
★
积分 16
发帖 7
注册 2007-05-28 16:54
19年会员
UID 89570
性别 男
状态 离线
出错了,路经中不能有空格,不然就出错,怎么解决呢?
还望不吝赐教。
论坛跳转: