# bat > Выводить и объединять файлы. > Клон `cat` с подсветкой синтаксиса и интеграцией Git. > Больше информации: . - Вывести содержимое одного или нескольких файлов в `stdout` с форматированием: `bat {{путь/к/файлу1 путь/к/файлу2 ...}}` - Объединить несколько файлов в целевой файл: `bat {{путь/к/файлу1 путь/к/файлу2 ...}} > {{путь/к/целевому_файлу}}` - Убрать оформление и отключить постраничный просмотр: `bat {{[-pp|--style plain --pager never]}} {{путь/к/файлу}}` - Выделить определённую строку или диапазон строк другим цветом фона: `bat {{[-H|--highlight-line]}} {{10|5:10|:10|10:|10:+5}} {{путь/к/файлу}}` - Показать непечатаемые символы, такие как пробел, табуляция или перенос строки: `bat {{[-A|--show-all]}} {{путь/к/файлу}}` - Убрать всё оформление, кроме номеров строк, в выводе: `bat {{[-n|--number]}} {{путь/к/файлу}}` - Подсветить синтаксис JSON-файла, явно указав язык: `bat {{[-l|--language]}} json {{путь/к/файлу.json}}` - Показать все поддерживаемые языки: `bat {{[-L|--list-languages]}}`