Json unixjq解析通配符
我有一个json输出,其中包含几十个以下格式的条目:Json unixjq解析通配符,json,jq,Json,Jq,我有一个json输出,其中包含几十个以下格式的条目: { "a": { "1": { "c": "text1" }, dozens more ... "999": { "c": "text99" } } } 我想要每个的“c”值 比如: “.a.*c” 有什么建议吗 .a | .[] | .c 可缩写为: .a[].c 所有.c键的值 如果需要所有名为“c”的键的值,无论它们出现在何处: .. | .c? // empty
{
"a": {
"1": {
"c": "text1"
},
dozens more ...
"999": {
"c": "text99"
}
}
}
我想要每个的“c”值
比如:
“.a.*c”
有什么建议吗
.a | .[] | .c
可缩写为:
.a[].c
所有.c键的值
如果需要所有名为“c”的键的值,无论它们出现在何处:
.. | .c? // empty
jq——slurpfile newval auth.json'.path |objects |.get.parameters+=$newval'test.json>test1.json