【发布时间】:2020-04-01 08:03:22
【问题描述】:
我正在尝试遍历 json 文件中的每个对象并获取 id 名称,其中 trunk 是 true。现在我只得到每个对象的id。
json 文件:
[
{
"id": "bmw",
"color": "blue",
"trunk": true,
"seat": false
},
{
"id": "merceredes",
"color": "blue",
"trunk": false,
"seat": false
}
]
bash 脚本:
/bin/bash
for id in `jq -r -c .[] file.json`; do
echo $id | jq -r .id
done
【问题讨论】: