json의 항목을 요약하고 변수에 저장합니다.

json의 항목을 요약하고 변수에 저장합니다.

다음 json 파일이 있습니다

[
    {
        "n_id": 1,
        "n_key": "sdfvnifughsdfvnsdfvnsd",
        "entries": 7
    },
    {
        "n_id": 2,
        "n_key": "amfgjbongmikjmjegieojgem",
        "entries": 8
    },
    {
        "n_id": 3,
        "n_key": "fdsggjhndsjfsjinfjghbdpojgd",
        "entries": 10
    }
]

위 json 파일의 모든 항목을 어떻게 요약하고 변수에 저장할 수 있습니까?JSON_SUM??

저는 json 파일 작업에 대한 지식이 전혀 없습니다. 누구든지 도와주실 수 있나요? bash 스크립트에서 사용하고 싶습니다

답변1

이와 같이:

$ json_sum=$(jq '[ .[] | .entries ] | add' file.json)
$ echo $json_sum
25

관련 정보