Guia do Linux/Iniciante+Intermediário/Comandos diversos/cmp
Aspeto
cmp
[editar | editar código-fonte]Compara dois arquivos de qualquer tipo (binário ou texto). Os dois arquivos especificados serão comparado e caso exista diferença entre eles, é mostrado o número da linha e byte onde ocorreu a primeira diferença na saída padrão (tela) e o programa retorna o código de saída 1.
cmp [arquivo1] [arquivo2] [opções]
Opções:
- arquivo1/arquivo2
- Arquivos que serão comparados.
- opções
- -l
- Mostra o número do byte (hexadecimal) e valores diferentes de bytes (octal) para cada diferença.
- -s
- Não mostra nenhuma diferença, só retorna o código de saída do programa.
Use o comando zcmp
para comparar diretamente arquivos binários/texto compactados com gzip
.
Exemplo: cmp teste.txt teste1.txt.