我有这样的json:
[
{
id: "1"
},
{
id: "2"
},
{
id: "3"
}
]
我调用一些“sizes.sh”来给我结果:
10
20
30
我怎样才能用这些结果更新我的原始json,所以它看起来:
[
{
id: "1",
size: 10
},
{
id: "2",
size: 20
},
{
id: "3",
size: 30
}
]
这里有一个方法:
./sizes.sh | jq '[., [{size: inputs}]] | transpose | map(add)' file.json -