1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 14:42:19 +02:00
tldr/pages.ko/common/jello.md

1.2 KiB

jello

Python 구문을 사용하는 명령줄 JSON 처리기. 더 많은 정보: https://github.com/kellyjonbrazil/jello.

  • stdin에서 stdout으로 JSON 또는 JSON-Lines 데이터를 보기 좋게 출력:

cat {{파일.json}} | jello

  • stdin에서 stdout으로 JSON 또는 JSON Lines 데이터의 스키마 출력 (grep에 유용):

cat {{파일.json}} | jello -s

  • stdin에서 stdout으로 JSON 또는 JSON-Lines 데이터의 배열의 모든 요소 (또는 객체의 모든 값) 출력:

cat {{파일.json}} | jello -l

  • stdin에서 stdout으로 JSON 또는 JSON-Lines 데이터의 첫 번째 요소 출력:

cat {{파일.json}} | jello _[0]

  • stdin에서 stdout으로 JSON 또는 JSON-Lines 데이터의 각 요소에서 주어진 키의 값 출력:

cat {{파일.json}} | jello '[i.{{키_이름}} for i in _]'

  • (입력 JSON에 key_name1key_name2 키가 있다고 가정할 때) 여러 키의 값을 새 JSON 객체로 출력:

cat {{파일.json}} | jello '{"{{키1}}": _.{{key_name1}}, "{{key_name}}": _.{{key_name2}}}'

  • 문자열로 주어진 키의 값 출력 (JSON 출력 비활성화):

cat {{파일.json}} | jello -r '"{{문자열}}: " + _.{{키_이름}}'