使用jq从多维JSON数组中选择第n个元素

Dre*_*een 6 command-line json data-manipulation jq

我如何使用jq转换此数组数组:

[
  [
    "sequence",
    "int"
  ],
  [
    "time",
    "string"
  ],
  ...
]
Run Code Online (Sandbox Code Playgroud)

进入一个包含每个子数组中第一个(0)元素的数组?产生这样的输出的意义:

[
    "sequence",
    "time",
    ...
]
Run Code Online (Sandbox Code Playgroud)

我正在考虑使用,reduce xx as $item (...)但我没有设法提出任何有用的东西.

Psy*_*one 5

您可以map这样使用过滤器:

jq 'map(.[0])'
Run Code Online (Sandbox Code Playgroud)