给出输入JSON:
[
{
"name": "foo",
"value": 1
},
{
"name": "bar",
"value": 1
},
{
"name": "foo",
"value": 2
}
]
我正在尝试获取名称为foo
的dict,因此预期输出为:
{
"name": "foo",
"value": 1
},
{
"name": "foo",
"value": 2
}
试试这个
jq '.[] | select(.name == "foo")'
演示