Comando bzcmp en Linux con ejemplos

La utilidad bzcmp se usa para invocar la utilidad cmp en archivos comprimidos bzip2. Todas las opciones especificadas se pasan directamente a cmp . Como internamente bzcmp llama a cmp , podemos pasar las opciones del comando cmp a bzcmp .

  • Si solo se especifica un archivo, los archivos que se comparan son el archivo1 y un archivo1.bz2 sin comprimir.
  • Si se especifican dos archivos, se descomprimen si es necesario y se envían a cmp.

Sintaxis:

bzcmp [cmp_options] file [file]

Ejemplo 1: Comparar dos archivos de la siguiente manera:

  • Cree los dos archivos de la siguiente manera:
    Contents of file1: "GeeksForGeeks bzcmp example file1."
    Contents of file2: "GeeksForGeeks bzcmp example file2."
    

  • Ahora comprimiendo ambos archivos. Después de eso, compare ambos archivos de la siguiente manera:

En el ejemplo anterior, bzcmp compara el file1.bz2y file2.bz2y devuelve la posición del primer byte donde difieren los datos.

Ejemplo 2: Aquí, usaremos bzcmp con un solo parámetro. Edite el archivo comprimido file1.bz2y reemplace el contenido de “ GeeksForGeeks bzcmp example file1.” a “ GeeksForGeeks bzcmp example file1 changed.” y ejecute el siguiente comando. La utilidad bzcmp compara el archivo1.bz2 y el archivo1.

Nota: La salida de cmp se refiere al nombre de archivo temporal en lugar de a un nombre de archivo específico. Para verificar la diferencia de contenido en archivos comprimidos (bz2), puede usar el comando bzdiff .

Publicación traducida automáticamente

Artículo escrito por shitalpatil94612 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *