본문 바로가기

Tips

cat 말고 bat 쓰자

728x90

 Linux 및 Mac 에서 'cat' 은 가장 기본적이면서 유용한 명령어 중 하나이다.

'cat' 은 cancatenate(연결하다) 의 줄임말로 파일의 내용을 터미널에 출력하거나 할때 유용하게 사용된다.

$ cat file.txt
hello world

보통 위 처럼 파일의 내용응 빠르게 볼때 사용한다.

 

그럼 'bat'은 뭘까?

bat은 cat의 기능을 확장한 명령어이다.

출력 내용의 색상을 입히고 line number를 표시 하는 등의 기능이 추가되었다.

그 외 여러가지 기능이 있다.

https://github.com/sharkdp/bat

 

bat 설치

Ubuntu

$ sudo apt install bat

 

Mac

$ brew install bat

bat 사용

cat 과 동일하게 사용할 수 있다.

cat 대신 bat

우린 아직 cat 명령어에 익숙해있다.

cat명령어를 bat으로 대체 해서 써보자.

 

.zshrc 또는 .bashrc에 아래와 같이 추가 하고 shell을 재시작 한다.

alias cat="bat"