El comando cmp compara dos archivos byte por byte.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Sintaxis del comando cmp
cmp [OPCIÓN]... ARCHIVO1 [ARCHIVO2 [SALTO1 [SALTO2]]]
Los parámetros opcionales del comando cmp SALTO1 y SALTO2 especifican el número de bytes que se saltan en cada fichero (cero por omisión).
Los parámetros ARCHIVO1 y ARCHIVO2 del comando cmp son los archivos a comparar.
Opciones del comando cmp
Los argumentos obligatorios para las opciones largas del comando cmp son también obligatorios para las opciones cortas.
Opción | Descripción | |
-b, | --print-bytes | el comando cmp muestra los bytes que son distintos. |
-i, | --ignore-initial=SALTO | saltar los primeros SALTO bytes de las dos entradas es la finalidad de esta opción del comando cmp. |
-i, | --ignore-initial=SALTO1:SALTO2 | para saltar los primeros SALTO1 bytes de FICHERO1 y los primeros SALTO2 bytes de FICHERO2 se utiliza esta opción del comando cmp. |
-l, | --verbose | el comando cmp muestra los números de byte y valores de todos los bytes que difieran. |
-n, | --bytes=LÍMITE | el comando cmp estable LÍMITE como máxima cantidad de bytes a comparar. |
-s, | --quiet, --silent | con esta opción, el comando cmp suprime toda la salida normal. |
--help | muestra esta ayuda del comando cmp y finaliza. | |
-v, | --version | informa de la versión del comando cmp y finaliza. |
Notas
- Los valores SALTO utilizados con el comando cmp pueden estar seguidos por los siguientes sufijos multiplicadores:
kB 1.000, K 1.024, MB 1.000.000, M 1.048.576,
GB 1.000.000.000, G 1.073.741.824, y así en adelante para T, P, E, Z, Y.
- Si un FICHERO es '-' o no se especifica, lee la entrada estándar.
- El estado de salida es 0 si las entradas son iguales, 1 si son diferentes, 2 en caso de problema.
Ejemplos del comando cmp
- Uso del comando cmp para comparar los archivos fichero1.txt y fichero2.txt byte por byte. El comando cmp muestra los bytes difierentes.
cmp -b fichero1.txt fichero2.txt
- Uso del comando cmp para comparar los archivos fichero1.txt y fichero2.txt byte por byte. En ambos archivos se saltan los 15 primeros bytes.
cmp -i 15 fichero1.txt fichero2.txt
- Uso del comando cmp para comparar los archivos fichero1.txt y fichero2.txt byte por byte. Se comparan sólos los primeros 150 bytes.
cmp -n 150 fichero1.txt fichero2.txt
comando whereis |
comandos linux |
comando crontab |
- Obtener vínculo
- X
- Correo electrónico
- Otras apps