输入的是
{
"zoo": [
{ "x": { "guesst": "" } },
{ "y": { "guesst": "zebra" } }
]
}
我需要类似的输出
{
"zoo": [
{ "x": { "guesst": "zebra" } },
{ "y": { "guesst": "zebra" } }
]
}
我做到了:
jq '.zoo[0].x.guesst = .zoo[1].y.guesst'
但是,如果我不知道数组中对象的顺序怎么办?