bat
Imprime y concatena archivos.
Un clon de cat
con resaltado de sintaxis e integración con Git.
Más información: https://github.com/sharkdp/bat.
- Imprime bellamente (pretty print) el contenido de uno o más archivos en
stdout
:
bat
ruta/al/archivo1 ruta/al/archivo2 …
- Concatena varios archivos en el archivo destino:
bat
ruta/al/archivo1 ruta/al/archivo2 … >
ruta/al/archivo_destino
- Elimina decoraciones y desactiva la paginación (
--style plain
puede sustituirse por-p
, o ambas opciones por-pp
):
bat --style plain --pager never
ruta/al/archivo
- Resalta una línea específica o un rango de líneas con un color de fondo diferente:
bat
-H|–highlight-line
10|5:10|:10|10:|10:+5
ruta/al/archivo
- Muestra caracteres no imprimibles como espacio, tabulador o nueva línea:
bat
-A|–show-all
ruta/al/archivo
- Elimina todos los adornos excepto los números de línea en la salida:
bat
-n|–number
ruta/al/archivo
- Resalta sintácticamente un archivo JSON estableciendo explícitamente el lenguaje:
bat
-l|–language json
ruta/al/archivo.json
- Muestra todos los lenguajes soportados:
bat
-L|–list-languages