【发布时间】:2011-04-26 06:09:43
【问题描述】:
我有 2 个文件,第一个包含以下内容:
...
John Allen Smith II 16 555-555-5555 10/24/2010
John Allen Smith II 3 555-555-5555 10/24/2010
John Allen Smith II 17 555-555-5555 10/24/2010
John Doe 16 555-555-5555 10/24/2010
Jane Smith 16 555-555-5555 9/16/2010
Jane Smith 00 555-555-5555 10/24/2010
...
第二个文件是一个名称列表,所以...
...
John Allen Smith II
John Doe
Jane Smith
...
是否可以使用 awk(或其他 bash 命令)打印第一个文件中与第二个文件中的任何名称匹配的行(名称可以在第一个文件中重复)
奖金?有没有一种简单的方法可以删除第一个文件中那些重复/重复的行?
非常感谢,
托梅克
【问题讨论】:
-
如果有 2 行相等,则留下 1 行。这是您对“删除”重复行的定义吗?