小编rb1*_*980的帖子

使用JQ从刀搜索生成CSV

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

(我可以处理报价)

csv chef jq

4
推荐指数
1
解决办法
1730
查看次数

标签 统计

chef ×1

csv ×1

jq ×1