현재 jq을 사용하여 json 파일을 예쁘게 인쇄 하려면 다음을 사용하십시오.
cat file.json | grep jq .
그러나 나는 jq
대체 할 필요없이 파일 이름을 인수로 받아 들일 것으로 기대합니다 cat
.
매뉴얼 페이지는 말합니다 :
jq [옵션 ...] 필터 [파일 ...]
... 기본적으로 jq는 stdin에서 JSON 객체 스트림 (공백으로 구분)을 읽습니다. 하나 이상의 파일이 지정 될 수 있으며,이 경우 jq는 대신 입력을 읽습니다.
아직 실행 중 :
jq file.json
키가 정의되지 않은 컴파일 오류를 발생시켜 실패합니다.
실행할 때 파일을 어떻게 추가해야 jq
합니까?