JQ 看起来是一个很棒的工具,但我正在为它而苦苦挣扎。这是我想要做的:只从这个厨师刀搜索中提取值并生成一个 CSV。
鉴于此命令和输出:
刀搜索节点 "name:foo*" -a name -a cpu.total -a memory.total -Fj
{ “结果”:2, “行”:[ { “foo-01”:{ "name": "foo-01", "cpu.total": 12, "memory.total": "16267368kB" } }, { “foo-02”:{ "name": "foo-02", "cpu.total": 12, "memory.total": "16264296kB" } } ] }
我想像这样将值提取到 CSV 中:
foo-01,12,16267368kB foo-02,12,16264296kB
(我可以处理报价)
是否有类似于以下的机器配置管理系统:
哪些是原生的,或者至少是亲密的,Python 友好的?
任何带有支持证据和/或支持推理的建议?
(上面的两个系统都喜欢 Ruby。)