다음과 같은 json 출력이 있습니다.
{ x0: { scores: { small, human readable }, payload: { huge data } }
{ x1: ... }
{ x2: ... }
...
{ xn: ... }
내가 하고 싶은 것은 이 보고서 생성이 끝나면 의사 코드를 사용하여 이를 파일과 jq에 넣는 것입니다.
{json content} | tee out.json | jq '.*.scores'
glob은 어떻게 jq를 이와 같이 사용할 수 있습니까?
답변1
jq '.| to_entries | map(.key,.value.scores)'
이것이 제가 생각해낸 답입니다. 그러나 아마도 전역적인 스타일의 방법이 있을 수 있습니다.