Manuales para la línea de comandos

Man » Manual de comm en línea - documentación en línea detallada para la página de manual de comm

🌍
comm - compara dos archivos ordenados línea por línea

SINTAXIS

comm [OPCIÓN]... ARCHIVO1 ARCHIVO2

DESCRIPCIÓN

Compara los archivos ordenados ARCHIVO1 y ARCHIVO2 línea por línea.

Cuando ARCHIVO1 o ARCHIVO2 (no ambos) es -, lee la entrada estándar.

Sin opciones, produce una salida de tres columnas. La primera columna contiene las líneas únicas de ARCHIVO1, la segunda columna contiene las líneas únicas de ARCHIVO2 y la tercera columna contiene las líneas comunes a ambos archivos.

-1     suprime la columna 1 (líneas únicas de ARCHIVO1)

-2     suprime la columna 2 (líneas únicas de ARCHIVO2)

-3     suprime la columna 3 (líneas que aparecen en ambos archivos)

--check-order
verifica que la entrada esté correctamente ordenada, incluso si todas las líneas de entrada se pueden emparejar

--nocheck-order
no verifica que la entrada esté correctamente ordenada

--output-delimiter=CADENA
separa las columnas con CADENA

--total
muestra un resumen

-z, --zero-terminated
el delimitador de línea es NUL, no nueva línea

--help muestra esta ayuda y sale

--version
muestra información de la versión y sale

Las comparaciones respetan las reglas especificadas por 'LC_COLLATE'.

EJEMPLOS

comm -12 archivo1 archivo2

Imprime solo las líneas que están presentes tanto en archivo1 como en archivo2.

comm -3 archivo1 archivo2

Imprime las líneas en archivo1 que no están en archivo2, y viceversa.

AUTOR

Escrito por Richard M. Stallman y David MacKenzie.

INFORMES DE ERRORES

Ayuda en línea de GNU coreutils: [https://www.gnu.org/software/coreutils/] Informe cualquier error de traducción a [https://translationproject.org/team/]

VÉASE TAMBIÉN

join(1), uniq(1)

Documentación completa [https://www.gnu.org/software/coreutils/comm] o disponible localmente a través de: info '(coreutils) comm invocation'

Empaquetado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior [https://gnu.org/licenses/gpl.html]. Este es software libre: usted es libre de cambiarlo y redistribuirlo. No hay GARANTÍA, en la medida permitida por la ley.