鉴于此
{
"some": "property",
"nested": {
"hello": "world"
}
}
我想用 jq 得到这个结果
{
"some": "property",
"nested": {
"hello": "world",
"freshly": "added"
}
}
那么如何添加新添加的字段呢?我不知道根级别有多少属性(我想保留所有属性),我只知道嵌套对象的名称(此处为“嵌套”),我想添加的属性名称(这里是“新鲜的”)及其值(value)。
最佳答案
只需将新值分配给嵌套对象。
.nested.freshly = "added"
关于json - 如何使用 jq 修改嵌套对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31694182/