GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Comando bat en el sistema Linux Ubuntu 20.04 LTS:alternativa al comando cat

En Linux, debe estar familiarizado con los comandos cat. Se utiliza a menudo para imprimir y concatenar archivos. Bat command es un clon de cat command que viene con muchas características atractivas y útiles. Algunas de las funciones son el resaltado de sintaxis, la paginación automática, la integración de git, etc., que también mejoran la experiencia de los programadores.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con los comandos del sistema Linux.

En este contexto, veremos cómo instalar y usar el comando bat.


Características principales de los comandos bat:

  • Resaltado de sintaxis:Bat admite el resaltado de sintaxis para una gran cantidad de lenguajes de programación y marcado.
  • Integración con Git:Bat se comunica con git para mostrar modificaciones con respecto al índice.
  • Paginación automática:el comando puede canalizar su propia salida a menos si la salida es demasiado grande para una pantalla.
  • Mostrar y resaltar caracteres no imprimibles:puede usar la opción -A para mostrar y resaltar caracteres no imprimibles.


¿Cómo instalar el comando bat en el sistema Ubuntu Linux?

El paquete Bat se puede instalar desde el administrador de paquetes con el siguiente comando:

$ sudo apt install bat

Pero puede instalar cualquier versión del paquete bat, por lo que para asegurarnos de que el paquete bat es el más reciente, lo estamos descargando desde la página de lanzamiento de Github. Simplemente puede buscar en la página o ejecutar el siguiente comando:

$ wget https://github.com/sharkdp/bat/releases/download/v0.18.3/bat-musl_0.18.3_amd64.deb
$ sudo dpkg -i bat-musl_0.18.3_amd64.deb


Ejemplos del uso del comando bat en Linux

1. Para mostrar el contenido de un solo archivo

$ bat filename

Ejemplo:

$ bat test.txt


3. Para mostrar el contenido de varios archivos a la vez

$ bat <file1> <file2>

Ejemplo:

$ bat /etc/hosts test.txt


4. Para mostrar todos los idiomas admitidos:

$ bat --list-languages


5. Para agregar el contenido de diferentes archivos en un solo archivo:

$ bat file1 file2 > singlefile

Ejemplo:

$ bat test.txt app.txt > document.txt


6. Para crear un archivo nuevo:

$ bat > filename

Ejemplo:

$ bat > hello.txt


7. Para imprimir un rango específico de líneas usando el interruptor "–line-range":

$ bat --line-range range_from:range_to filename

Ejemplo:

$ bat --line-range 2:4 /etc/hosts


8. Para verificar los números de línea usando el indicador "-n":

$ bat -n filename

Ejemplo

$ bat -n zigzag.py


9. Para establecer un idioma para el resaltado de sintaxis:

$ bat filename

Ejemplo:

$ bat zigzag.py


10. Para verificar los temas de comando bat para resaltar la sintaxis:

$ bat --list-themes


11. Para cambiar el tema del comando bat para el resaltado de sintaxis

$ bat --theme=ansi filename

Ejemplo:

$ bat --theme=ansi zigzag.py

Para hacer que estos cambios de temas sean permanentes, escriba "exportar BAT_THEME="ansi" en ~/.bashrc para usuarios específicos o /etc/bash.bashrc para todo el sistema.



Ubuntu
  1. Métodos para eliminar el paquete PPA agregado en el sistema Ubuntu Linux

  2. Instalar Linux Dash en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  3. Instalar Pinta en Ubuntu 20.04 LTS

  4. Instale MyPaint en Ubuntu 20.04 LTS

  5. Comando gato de Linux

Cómo reiniciar Ubuntu 20.04 LTS

Comando bat en Linux – alternativa al comando cat

Cómo instalar Timeshift en Ubuntu 22.04 | 20.04 LTS

Cómo instalar VMware Tools en Ubuntu 20.04 LTS Linux usando la línea de comandos

Cómo instalar Conky System Monitor en Ubuntu 20.04 LTS

Instalar Gnome en Ubuntu 22.04 | 20.04 LTSLinux