본문 바로가기
J

JMESPath CLI

jp

JMESPath로 JSON 골라내기

한줄평

JMESPath 문법을 미리 시험하거나 스크립트에서 값을 추출할 때 잘 맞습니다. 표현력이 jq만큼 넓지는 않아 복잡한 변환에는 한계가 있습니다.

이런 분께 AWS 등에서 쓰던 JMESPath를 셸에서 그대로 쓰고 싶은 분께

좋은 점

  • AWS CLI와 동일한 문법이라 학습 부담이 적음
  • JMESPath 표현식을 즉석에서 검증하기 좋음

아쉬운 점

  • jq에 비해 변환·가공 기능이 제한적

JMESPath CLI 소개

JSON 질의 표준인 JMESPath 표현식을 명령줄에서 바로 실행해 원하는 값만 뽑아내는 도구입니다. AWS CLI의 --query 옵션과 같은 문법이라, 클라우드 응답을 다루는 사람에게 특히 익숙합니다. 파이프로 JSON을 흘려 넣고 표현식을 주면 걸러진 결과가 나옵니다. GUI가 아닌 순수 CLI 도구입니다.

제작사

영삼넷 · 공식 홈페이지