El comando bzmore en Linux se usa como filtro para la visualización CRT de archivos comprimidos bzip2 , que se guardan con el .bz2
sufijo. En palabras simples, usando ‘bzmore’, el contenido del archivo se puede ver en la pantalla sin descomprimir el archivo. bzip2 es un compresor de archivos de clasificación de bloques que comprime archivos utilizando el algoritmo de compresión de texto de clasificación de bloques de Burrows-Wheeler y la codificación Huffman. bzip2 comprime archivos de manera más efectiva que los algoritmos de compresión Deflate (.zip y .gz) y LZW (.Z) anteriores , pero es más lento.
Si bien la utilidad de línea de comandos bzip2 se puede usar para comprimir archivos, existen muchas otras herramientas que le permiten realizar tareas básicas, como buscar, comparar y más, sin necesidad de descomprimirlas. bzmore es como el comando ‘ more ‘ en Linux pero se usa principalmente para archivos bz2 comprimidos. bzmore permite el examen de los archivos comprimidos una pantalla a la vez en el terminal y hace una pausa, con la línea inferior imprimiendo “–Más–” en la pantalla. Para realizar otras tareas en el terminal, hay varias opciones disponibles.
Sintaxis:
bzmore [ name ...]
Ejemplo: un archivo de texto llamado GFG.txt se comprime a través de bzip2 . Después de la compresión, el archivo se guarda como GFG.txt.bz2
. En este archivo, por ejemplo, contiene números que van del 1 al 40 como este:
1 2 3 . . . 40
Ahora, para ver el contenido de este archivo, ejecute el siguiente comando:
bzmore filename.bz2
Este comando imprime una pantalla llena de texto en la terminal.
Opciones: estas opciones se ejecutan en la instrucción ‘–Más–’ presente al final de la terminal.
- d : Muestra 11 líneas más en el terminal. Significa que se realiza un scroll de 11 líneas.
Aporte:
d
Producción:
- i(espacio) : Muestra i más líneas en la terminal. Si no se da i , muestra otro desplazamiento en pantalla. Aquí, i es un argumento entero, por defecto es 1.
Aporte:
4(space)
Producción:
- i z : esta opción muestra i más líneas igual que i (espacio) y el desplazamiento ahora está configurado en i .
Aporte:
5z
Producción:
- i s : Salta i número de líneas e imprime las líneas de acuerdo con el i previamente guardado . Si no se da i , luego imprime una pantalla llena de líneas.
Aporte:
2s
Producción:
Nota: La i previamente guardada en la opción 3 era 5, por lo que esta opción omitió 2 líneas como se ordenó y luego se imprime un desplazamiento de 5 líneas.
- i f : esta opción omite pantallas completas e imprime una pantalla completa de líneas. Siya se guardó usando comandos anteriores, este comando omite las líneas i (anterior) * i (presente) e imprime una pantalla llena de líneas.
Ejemplo 1: En este ejemplo, ninguna i se guarda previamente.
Entrada: .
1f
Producción:
Ejemplo 2: En este ejemplo, i =2 se guarda previamente con el comando 2z.
Aporte:
2f
Producción:
Nota: 4 ( 2*2 ) líneas se saltan en el terminal y 2 líneas se imprimen debido a la i =2 previamente guardada.
- q : Este comando permite salir de la lectura del archivo actual.
Aporte:
q
Producción:
- = (igual): Muestra el número de línea actual en el terminal.
Aporte:
=
Producción:
- . (punto) : Este comando repite el comando ingresado previamente.
Aporte:
.
Producción:
Nota: El comando ingresado anteriormente fue 2 (espacio), por lo que se imprimen dos líneas y luego, usando el comando .(punto), se repite el comando ingresado anteriormente.
- –ayuda: Muestra información de ayuda.
Sintaxis:
$bzmore --help
Producción:
- –version: Muestra información de la versión.
Sintaxis:
$bzmore --version
Producción:
Publicación traducida automáticamente
Artículo escrito por raghavmangal22 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA