secciones

NOMBRE

comm - compara dos ficheros ordenados línea por línea

SINOPSIS

comm [OPCIÓN]... FICHERO1 FICHERO2

DESCRIPCIÓN

Compara los ficheros ordenados FICHERO1 y FICHERO2 línea por línea.

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

Sin opciones, produce una salida de tres columnas. La columna uno contiene las líneas únicas del FICHERO1, la columna dos contiene las líneas únicas del FICHERO2, y la columna tres contiene las líneas comunes a ambos ficheros.

-1
suprime la columna 1 (líneas únicas del FICHERO1)
-2
suprime la columna 2 (líneas únicas del FICHERO2)
-3
suprime la columna 3 (líneas que aparecen en ambos ficheros)
--check-order
comprueba que la entrada está correctamente ordenada, incluso si todas las líneas de entrada son emparejables
--nocheck-order
no se comprueba que la entrada está correctamente ordenada
--output-delimiter=CADENA
separa las columnas con una CADENA
--total
imprime un resumen
-z, --zero-terminated
el delimitador de línea es NUL, no una nueva línea
--help
muestra esta ayuda y finaliza
--version
produce la información de la versión y finaliza

Tenga en cuenta que las comparaciones cumplen con las reglas especificadas por «LC_COLLATE».

EJEMPLOS

comm -12 fichero1 fichero2
Imprime solo las líneas presentes en el fichero1 y en el fichero2.
comm -3 fichero1 fichero2
Imprime las líneas del fichero1 que no están en el fichero2 y viceversa.

AUTOR

Escrito por Richard M. Stallman y David MacKenzie.

INFORMAR DE ERRORES

Ayuda en línea de GNU coreutils: <https://www.gnu.org/software/coreutils/ >
Informe de errores en la traducción de comm a <https://translationproject.org/team/ >

Copyright © 2018 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <<https://gnu.org/licenses/gpl.html>>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.

VÉASE TAMBIÉN

join(1), uniq(1)

Documentación completa en: <https://www.gnu.org/software/coreutils/comm >
o accesible localmente vía: info '(coreutils) comm invocation'