Notice
Recent Posts
Recent Comments
준호씨의 블로그
jq - command-line JSON processor 본문
반응형
요즘은 API 들이 json 으로 결과를 던져 주는 경우가 많다. 그런데 터미널 환경에서는 json 으로 된 데이터를 한눈에 보기가 어렵다.
아래는 짧은 예시라서 크게 어렵지 않지만 항목이 많아 지고 depth 가 깊어 지면 json 구조를 파악하기 어려워진다.
{"hello": "world", "foo": "bar"}
이럴 때 jq 라는 커맨드를 설치 해 두면 유용하다.
아래와 같이 한눈에 보기 좋게 표현해주며
$ echo '{"hello": "world", "foo": "bar"}' | jq
{
"hello": "world",
"foo": "bar"
}
심지어 칼라도 입혀 준다.
설치하기
macOS 에서 brew 로 jq 설치 하기
brew install jq
참고
반응형
'개발이야기' 카테고리의 다른 글
css - a href 에 underbar 제거 (0) | 2017.06.11 |
---|---|
2010.11.16 레고마인드스톰 NXT 로 만들었던 샐프밸런싱로봇과 요즘 로봇들 (0) | 2017.06.06 |
perl - decode json (0) | 2017.05.22 |
perl - HTTP::Tiny 로 http GET request 날리기 (0) | 2017.05.22 |
perl - 터미널에서 module 설치 여부 확인 하기 (0) | 2017.05.22 |
Comments