# bat > Print and concatenate files. > A `cat` clone with syntax highlighting and Git integration. > More information: . - Print the contents of a file to `stdout`: `bat {{path/to/file}}` - Concatenate several files into the target file: `bat {{file1}} {{file2}} > {{target_file}}` - Append several files into the target file: `bat {{file1}} {{file2}} >> {{target_file}}` - Number all output lines: `bat --number {{path/to/file}}` - Syntax highlight a JSON file: `bat --language json {{file.json}}` - Display all supported languages: `bat --list-languages`