【发布时间】:2015-03-06 10:49:53
【问题描述】:
给定一个对象列表,其中包含许多我不想要的键:
[{
"name": "Alice",
"group": "Admins",
"created": "2014"
}, {
"name": "Bob",
"group": "Users",
"created": "2014"
}]
如何过滤这些对象以仅包含我想要的键?
[{
"name": "Alice"
}, {
"name": "Bob"
}]
我尝试过jq '.[].name',但这会提取值,而不是保留对象。
【问题讨论】: