by shigemk2

当面は技術的なことしか書かない

jqで出力結果を単一の配列にしたい

jqで出力結果を単一の配列にしたい

はい。

jq '[.[] | {message: .commit.message, name: .commit.committer.name}]'

通常の jq . とか jq .[] みたいな書き方をすると、単一のJSONじゃなくて無数のJSONが出来上がるので、最初からカッコでくくる。

Tutorial