Si no le gusta la salida aburrida y aburrida del comando cat, considere instalar bat en su máquina Linux.
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.
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.