由于在mail.txt中有很多行重复的mail地址要删除掉。
这些要删除的行数位于DID.txt里,内容如下:
22
34
46
50
..
1230
1300
...
应该如何实现呢?晚上我把我的垃圾代码粘上来。但执行不成功。
这些要删除的行数位于DID.txt里,内容如下:
22
34
46
50
..
1230
1300
...
应该如何实现呢?晚上我把我的垃圾代码粘上来。但执行不成功。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
for /f "tokens=1,2* delims=:" %%a in ('findstr /n "." mail.txt') do (
findstr /x "%%a" DID.txt >null ||echo.%%b
)
无奈何贴于 2006-07-08 16:09
gawk "!a++" mail.txt