이전에 명령줄에 JSON을 인쇄하면 항상 Cat이었는데, 그 결과를 JSON 구문 분석을 지원하는 편집기에 복사했는데, 이게 굉장히 힘들었습니다.
간단한 검색 끝에 StackOverflow에 관한 기사를 발견했습니다. 지원율이 가장 높다는 답변은 Python2.6 지원이 필요한데, 서버에 있는 버전은 2.4 입니다. 업그레이드에 따른 영향을 예측할 수 없어서 포기했습니다.
아래 답변을 계속 읽어보세요. jq라는 작은 도구가 있는데 다운로드하여 테스트해 보면 실제로 요구 사항을 충족할 수 있습니다.
#cat food.json | jq '.'
형식화된 결과를 얻을 수 있습니다
jq를 자세히 소개해드리겠습니다
jq 공식 홈페이지: http://stedolan.github.io/jq/
바이너리를 다운로드한 후 직접 호출할 수 있습니다. 자세한 설치 방법은 http://stedolan.github.io/jq/download/
를 참조하세요.사용하기 쉬움:
1. JSON 파일의 친숙한 표시