比较2个文件删除重复行批处理

时间:2017-12-23 14:43:29

标签: sorting batch-file duplicates

希望这不是一个重复的问题。 我需要一个批处理脚本来删除多个文件中的重复行。作为输入,我有file1和file2,3,4,5,6 ......文件中的行被排序,每行1个字。我需要从文件2,3,4,5中移除...文件1中已有的每一行,文件1将作为其他文件的字典,仅与1比较。

$ file1
12-bk-34652
13-bk-36789
14-bk-76559

$file2
12-bk-34652
12-bk-36098
13-bk-36789
14-bk-76559

output file2 > 12-bk-36098

目前我正在使用此代码并逐个运行文件。考虑到每个文件大约有50MB而file1几乎是200MB

,这种方法也很慢。
       findstr /v /x /g:file1 file2>file2a

0 个答案:

没有答案