我有2个文件,第一个是包含以下内容:名字,这样的AWK/BASH:如何在一个文件中匹配另一个文件中的字段?
...
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(或其他庆典命令)打印第一个文件中与第二个文件中的任何名称匹配的行(名称可以在第一个文件中重复)
Bonus?有没有简单的方法来删除第一个文件中的重复/重复行?
非常感谢,
托梅克
如果有2条线相等,则留下一条。您是否定义了“删除”重复的行? – ghostdog74 2010-10-16 06:04:05