Por david delony

Si no le gusta la salida aburrida y aburrida del comando cat, considere instalar bat en su máquina Linux.

Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

La utilidad cat es anterior a Linux, pero quizás se pregunte si hay algo mejor que esta utilidad estándar. Si desea examinar archivos en Linux, hay una utilidad más nueva llamada bat que podría interesarle.

¿Qué es el murciélago?

bat es un clon de cat con algunas características modernas. El eslogan en su página de GitHub es "un clon de gato con alas".

Una característica importante es la adición de números de línea a cualquier salida. También reconoce automáticamente varios lenguajes de programación y destaca la sintaxis. También se integra a la perfección con Git.

Instalando bat en Linux

Instalar bat en un escritorio Linux es bastante fácil. Está disponible en los repositorios oficiales de muchas distribuciones de Linux.

instagram viewer

Para instalar bat en Ubuntu o Debian, simplemente use APT:

sudo apto instalar murciélago

Ejecutarlo en Debian y Ubuntu es un poco diferente, como se explicará más adelante.

Para instalar bat en Arch Linux:

sudo pacman -S bate

Y en Fedora/Red Hat/CentOS:

sudo dnf instalar murciélago

Usando bat para ver la salida en Linux

Correr bat es similar a usar cat. Puede usarlo con archivos o con entrada estándar. Puede llamarlo en la línea de comando con "bat".

Si está en Ubuntu o Debian, llámelo escribiendo "batcat" en su lugar. Puede volver a cambiarlo a "murciélago" creando un alias de shell con:

alias batcat="murciélago"

Pegue esto en su archivo de configuración de shell (generalmente .bashrc o .zshrc) para que sea permanente.

Lo primero que notará es que bat dibuja un borde alrededor de la salida con números de línea. Esto parece hacerlo más bonito. El programa estándar para gatos tiene el -norte opción para mostrar los números de línea.

Si no te gustan las decoraciones, puedes usar el -norte para mostrar solo los números de línea.

bat detectará muchos lenguajes de programación populares y resaltará la sintaxis. Puedes usar el -l opción para forzar la detección de un idioma en particular, como C.

murciélago-lCarchivo.C

Una alternativa moderna al comando cat

bat es una alternativa moderna al clásico comando cat de Linux. Ofrece algunas características únicas, como números de línea de impresión bonita, paginación y resaltado de sintaxis.

bat no es la única versión moderna de las utilidades clásicas de Unix que existen. Hay muchos reemplazos para utilidades comprobadas como grep o man que quizás desee consultar.

Suscríbete a nuestro boletín

Comentarios

CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico
Comparte este artículo
CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico

Enlace copiado al portapapeles

Temas relacionados

  • linux
  • Comandos Linux

Sobre el Autor

david delony(174 artículos publicados)

David es un escritor independiente con sede en el noroeste del Pacífico, pero originalmente proviene del Área de la Bahía. Periodista de formación, descubrió el poder de los sistemas operativos similares a Unix y la interfaz de línea de comandos mientras aprendía a editar videos en macOS. Ha estado usando Linux regularmente de alguna forma desde 2006. David ha podido combinar su pasión por la informática y la escritura en su carrera como escritor independiente. Sus escritos han aparecido en Techopedia, TMCnet y la red de blogs Motley Fool. David tiene un B.A. en comunicación de la Universidad Estatal de California, East Bay.