美文网首页
jq从数组中选择满足条件的元素

jq从数组中选择满足条件的元素

作者: CodingCode | 来源:发表于2020-10-20 07:48 被阅读0次

假定json数据如下:

{
  "elements": [
    {
      "name": "Tom",
      "age": 12,
      "address": "100 XXX Street"
    },
    {
      "name": "Jerry",
      "age": 15,
      "address": "200 Old St"
    },
    {
      "name": "Marry",
      "age": 15,
      "address": "300 Carlos Rd"
    }
  ]
}

命令:

jq '.elements[] | select(.name == "Jerry")' data.json

输出结果是:

{
  "name": "Jerry",
  "age": 15,
  "address": "200 Old St"
}

相关文章

网友评论

      本文标题:jq从数组中选择满足条件的元素

      本文链接:https://www.haomeiwen.com/subject/zyyrmktx.html