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.bz2
y file2.bz2
y 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.bz2
y 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