# bat > Imprime y concatena archivos. > Un clon de `cat` con resaltado de sintaxis e integración con Git. > Más información: . - 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]}}`