Texto y procesado
Comando join
Combina dos archivos por un campo común, como una consulta de base de datos pero con texto.
Sintaxis
join archivo1 archivo2Opciones más útiles
-1 NCampo de unión del primer archivo-2 NCampo de unión del segundo-a NIncluye también las líneas sin parejaEjemplos para copiar
$ printf '1 ana\n' > j1.txt && printf '1 madrid\n' > j2.txt && join j1.txt j2.txtUnir por el primer campoPuedes probarlos en la terminal del navegador: no toca tu ordenador.
Errores típicos
- Los archivos deben estar ordenados por el campo de unión.
FAQ
¿Qué pasa si no hay coincidencia?
Por defecto esa línea desaparece; con -a se conserva.
Aprende a usarlo de verdad
El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.
Empezar el curso gratis