希望这不是一个重复的问题。 我需要一个批处理脚本来删除多个文件中的重复行。作为输入,我有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