bat CLI 설치: 구문 강조 cat, 페이징, --theme, cat 비교
bat 설치, 페이징·테마, 스크립트에서 pager 끄기, cat 유지 시점.
터미널에서 cat만 쓰면 CI 로그·설정 읽기가 힘듭니다. bat(sharkdp, Rust)는 구문 강조·페이징·테마가 있는 cat입니다. macOS/Linux 설치, --paging, --theme·config, cat 비교를 hereink·ripgrep·fd 사용자 기준으로 정리합니다.
검색어:bat CLI 설치 페이징 테마 설정 cat 비교. bat --version, 긴 파일 페이징, 스크립트용 --paging=never, --theme 또는 config 파일까지 확인하면 됩니다.
설치brew · apt · dnf
페이징--paging
테마--theme
bat 가 해결하는 것
읽기 쉬운 미리보기
bat file.rs 하이라이트·줄 번호.
rg·fd 와 연동
rg -l … | xargs bat.
github.com/sharkdp/bat,bat --version.
설치
- 1macOS
brew install bat - 2Debian/Ubuntu
apt install bat - 3Fedora/Arch
dnf install bat/pacman -S bat
페이징
bat long.log
bat --paging=never package.json테마
bat --list-themes
bat --theme=TwoDark src/app.ts
export BAT_THEME=GitHubbat vs cat
| 목표 | bat | cat |
|---|---|---|
| 대화형 읽기 | bat file | cat file |
| 파이프 | --paging=never --plain | cat |
- 맞음
- 설정·로그·rg 히트 미리보기.
- 안 맞음
- POSIX 전용 최소 이미지.
fd+bat 글과 중복?
그 글은 fd·파이프, 본문은 paging·theme·cat.