join es un filtro une líneas de dos archivos en base a un campo común
join fichero1 fichero2
Para cada pareja de líneas con un mismo campo común se escribirá una línea en la salida estándar. Por defecto, se considera como campo común el fragmento inicial hasta el primer espacio en blanco.
-a NUMfichero muestra también las lineas que no se pueden emparejar de NUMARCHIVO, siendo éste 1 o 2 correspondientes a fichero1 o fichero2, en tanto que -e VACÍO sustituye el campo de entrada que falta con la palabra VACÍO