Chris Asked: 2020-01-23 12:16:25 +0800 CST2020-01-23 12:16:25 +0800 CST 2020-01-23 12:16:25 +0800 CST jq:通配符可能吗?[复制] 772 我有以下 json 输出: { x0: { scores: { small, human readable }, payload: { huge data } } { x1: ... } { x2: ... } ... { xn: ... } 我想做的是,当我完成生成此报告时,将其放入一个文件和 jq 中,像这样,在伪代码中: {json content} | tee out.json | jq '.*.scores' 一个 glob 如何与 jq 这样? bash json 1 个回答 Voted Best Answer Chris 2020-01-23T12:37:31+08:002020-01-23T12:37:31+08:00 jq '.| to_entries | map(.key,.value.scores)' 这是我想出的答案,但也许有一种全局风格的方法来做到这一点。
这是我想出的答案,但也许有一种全局风格的方法来做到这一点。