최근 많은 cli 도구들은 자체적으로 colorize를 지원하지만, 예전 도구들이나 일부 도구들은 colorize를 지원하지 않습니다. 물론 사용하는데 있어 문제는 없지만, 가독성적인 측면에선 확실히 colorize된 결과물이 훨씬 보기 좋습니다.
오늘은 이러한 cli 도구들의 colorize 미 지원을 해결해줄 수 있는 도구인 grc에 대한 이야기를 하려고 합니다.
What is grc
grc는 python3 기반의 도구로 output에 강제적으로 colorize를 적용해줍니다.
https://github.com/garabik/grc
Installation
대다수 패키지 매니저로 제공되고 있엇 설치는 쉽습니다.
Mac
|
|
Linux (ubuntu)
|
|
How to use?
proxychains4 처럼 grc 이후에 인자값으로 다시 명령행을 넣어주면 됩니다.
|
|
e.g
|
|
nmap을 예로들면, 좌측은 기본 출력 우측은 grc 출력입니다.
Alias?
zshrc / bashrc 등에 alias로 미리 grc를 사용하도록 별칭을 주면 기존과 동일하게 사용할 수 있습니다.
|
|