Comando comp da linha de comando do MS-DOS e do Windows


0

Comando comp da linha de comando do MS-DOS e do Windows

comando comp

O comando comp permite aos usuários comparar dois ou mais arquivos.

Disponibilidade

O comando Comp é um comando externo e está disponível para os sistemas operacionais da Microsoft listados abaixo. Nas primeiras versões do MS-DOS (4.0x e anteriores), comp.com era usado como arquivo externo. Todas as versões posteriores do Windows usam comp.exe como arquivo externo.

  • MS-DOS 2.0x -5.x
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaxe Comp

Compara o conteúdo de dois arquivos ou conjuntos de arquivos.

COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C]
data1 Especifica a localização e o (s) nome (s) do (s) primeiro (s) arquivo (s) a comparar.
data2 Especifica a localização e o (s) nome (s) dos segundos arquivos a serem comparados.
\/D Exibe diferenças no formato decimal.
/UMA Exibe diferenças em caracteres ASCII.
/EU Exibe números de linha para diferenças.
\/N = número Compara apenas o primeiro número especificado de linhas em cada arquivo.
\/C Desconsidera maiúsculas e minúsculas de letras ASCII ao comparar arquivos.

Para comparar conjuntos de arquivos, use curingas nos parâmetros data1 e data2.

Exemplos de comp

Observação

A menos que a opção \/N seja usada, o comando comp apenas compara o tamanho do arquivo.

comp file1.txt file2.txt /N=10 /A

Compara arquivo1.txt com arquivo2.txt. Neste exemplo, estamos usando a opção \/A para exibir os caracteres ASCII que a comparação considerou diferentes. Se a opção \/A não for exibida, o comando comp exibe as diferenças na notação hexadecimal. Abaixo está um exemplo de como o comando comp pode exibir a comparação neste exemplo.

Compare error at LINE 5
file1 = i
file2 = o
Compare error at LINE 5
file1 = v
file2 = u
Compare error at LINE 5
file1 = e
file2 = r
Compare error at LINE 6
file1 = s
file2 = f
Compare error at LINE 6
file1 = x
file2 = v
Compare error at LINE 6
file1 =
file2 = e
Compare error at LINE 7
file1 =
file2 =
Compare error at LINE 7
file1 =
file2 =
Compare error at LINE 8
file1 =
file2 = s
File1 only has 7 lines

Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *