总结 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

相关内容