我有一个文件file1
,其中包含许多人的一些信息,这些信息分布在多行和多字段中,每个人也会有多个条目。此外,我还有另一个file2
包含人名列表的文件。
我想使用中的名称file2
来删除 中的所有相应条目file1
。(或者相反file2
可以是要保留的名称列表?)
因此,例如,如果file2
包含名称Harry
并且file1
看起来像:
name
Tom
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
1234
name
Dick
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
8765
name
Harry
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
5678
name
Tom
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
9876
那么我的输出将是:
name
Tom
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
1234
name
Dick
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
8765
name
Tom
info
field1 field2 field3…..
field1 field2 field3…..
field1 field2 field3…..
9876
有谁知道如何做到这一点?