【发布时间】:2019-03-06 16:20:28
【问题描述】:
给定文件test.json
{
"file": {
"id": "123456789",
"name": "137.txt"
},
"lines": 219,
"characters": 2456
}
我想从命令行使用 JQ 访问元素 name。
键入 jq .file.name test.json 会生成 137.txt。完美!
不幸的是,我们真正的 json 结构要大得多,输入元素的完整路径可能会很痛苦。
是否可以在不输入完整路径的情况下检索name 的值? jq *.name test.json 之类的东西,* 是通配符?
提前感谢您的帮助!
奥拉夫
【问题讨论】: