Manuais para a linha de comandos

Man » Manual online de comm - documentação online detalhada para a página man de comm

🌍
comm - compara dois arquivos ordenados linha a linha

SINTAXE

comm [OPÇÃO]... ARQUIVO1 ARQUIVO2

DESCRIÇÃO

Compara os arquivos ordenados ARQUIVO1 e ARQUIVO2 linha a linha.

Quando ARQUIVO1 ou ARQUIVO2 (não ambos) é -, lê a entrada padrão.

Sem opções, produz uma saída de três colunas. A primeira coluna contém as linhas exclusivas de ARQUIVO1, a segunda coluna contém as linhas exclusivas de ARQUIVO2 e a terceira coluna contém as linhas comuns a ambos os arquivos.

-1     suprime a coluna 1 (linhas exclusivas de ARQUIVO1)

-2     suprime a coluna 2 (linhas exclusivas de ARQUIVO2)

-3     suprime a coluna 3 (linhas que aparecem em ambos os arquivos)

--check-order
verifica se a entrada está corretamente ordenada, mesmo que todas as linhas de entrada possam ser emparelhadas

--nocheck-order
não verifica se a entrada está corretamente ordenada

--output-delimiter=STR
separa as colunas com STR

--total
exibe um resumo

-z, --zero-terminated
o delimitador de linha é NUL, e não nova linha

--help exibe esta ajuda e sai

--version
exibe informações da versão e sai

As comparações respeitam as regras especificadas por 'LC_COLLATE'.

EXEMPLOS

comm -12 arquivo1 arquivo2

Imprime apenas as linhas presentes em ambos os arquivos arquivo1 e arquivo2.

comm -3 arquivo1 arquivo2

Imprime as linhas em arquivo1 que não estão em arquivo2 e vice-versa.

AUTOR

Escrito por Richard M. Stallman e David MacKenzie.

RELATO DE BUGS

Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]

VER TAMBÉM

join(1), uniq(1)

Documentação completa [https://www.gnu.org/software/coreutils/comm] ou disponível localmente via: info '(coreutils) comm invocation'

Empacotado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você é livre para modificá-lo e redistribuí-lo. Não há GARANTIA, na medida permitida pela lei.