我有一个这样的json:
{
"key_1": {
"type": "string",
"value": "foo"
},
"key_2": {
"type": "string",
"value": "bar"
}
}
我想以这种方式输出。
{
"key_1": "foo",
"key_2": "bar"
}
jq '.[].value'
会给我返回值:
"foo"
"bar"
当我运行jq '(.[] = .[].value)'
时,它会给我返回什么?
{
"key_1": "foo",
"key_2": "foo"
}
{
"key_1": "bar",
"key_2": "bar"
}
所以我不确定...