【发布时间】:2020-01-09 14:30:26
【问题描述】:
jq 的新手,但我已经设法将大量数据分组,现在我希望以不同的格式对其进行汇总。分组和映射后的原始数据:
[
{
"Agents": "a",
"Count": 1
},
{
"Agents": "b",
"Count": 50
},
{
"Agents": "c",
"Count": 25
},
{
"Agents": "d",
"Count": 1
},
{
"Agents": "e",
"Count": 4
},
{
"Agents": "f",
"Count": 4
},
{
"Agents": "g",
"Count": 4
}
]
我想要这个输出:
{
"Count": 7,
"Agents": {
"a": 1,
"b": 50,
"c": 25,
"d": 1,
"e": 4,
"f": 4,
"g": 4
}
}
请问我该如何在 jq 中执行此操作,因为它需要将值映射为字段名称?
【问题讨论】:
标签: json dictionary group-by jq reshape