这必须非常简单,但是手册页对我来说毫无意义。
curl example.com/json
给我
{ "stats": { "storage_server.disk_total": XXXXXXXXXX }, "counters": {} }
我想提取XXXXXXXXXX
disk_total 的值。这样做的语法是什么?
对于学习如何构造jq查询,查看教程和手册比“手册”页面更有用。还有一个常见问题解答。
内部密钥名称中带有句点,因此.keyname
不能使用简写形式。所以你可以这样写:
.stats["storage_server.disk_total"]
或者您的jq允许它:
.stats."storage_server.disk_total"
这些都是以下各项的缩写:
.stats | .["storage_server.disk_total"]