AWK / BASH: ¿cómo hacer coincidir un campo en un archivo de un campo en otro?

Tengo 2 archivos, el primero contiene lo siguiente:

...
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
...

y el segundo archivo es una lista de nombres, así que ...

...
John Allen Smith II
John Doe
Jane Smith
...

¿Es posible usar awk (u otro comando bash) para imprimir las líneas en el primer archivo que coinciden con cualquier nombre en el segundo archivo (los nombres pueden repetirse en el primer archivo)

¿Prima? ¿Hay alguna manera fácil de eliminar esas líneas repetidas / duplicadas en el primer archivo?

Muchas gracias,

Tomek

Respuestas a la pregunta(3)

Su respuesta a la pregunta