jqで特定フィールドを含むオブジェクトを抽出
Nid: 1410
JSON
$ cat r.json { "result":{ "property":[ { "title":"ウ離島", "price":99999, "image":"island.png" }, { "title":"高尾山", "price":3000, "image":"mountain.jpg" }, { "title":"六本木ヒルズ", "price":10 } ] } }imageフィールドを持つオブジェクトを抽出。
$ jq '[.result.property[] | select(.image)]' r.json [ { "title": "ウ離島", "price": 99999, "image": "island.png" }, { "title": "高尾山", "price": 3000, "image": "mountain.jpg" } ]