标签: jq
我想从数组中删除对某个属性进行测试的对象'
假设我们有以下数组:
[ { "path": "a/b/v1-another" }, { "path": "a/b/v1" } ]
我想从数组中删除与a/b/*属性相匹配的对象path
a/b/*
path
答案 0 :(得分:2)
像这样:
jq '.[]|select(.path|startswith("a/b/")|not)' file.json