仕様・利用条件は変わることがあります。重要な判断は原典と実際の結果で再確認してください。
この手段について
- 目的
- jqでJSONの配列をキー別にまとめる
- 構成
- jq
最短の利用経路
- 配列の要素型と集計キーを決める
- group_byとmapで区分ごとの件数を計算する
- 欠落キーと空配列の結果を照合する
必要条件
- 有効なJSON
- shellの引用符の理解
- 原典と導入済みversionの対応を確認し、権限のある検証用入力・別の出力先を用意する
向く場面
JSON配列から区分別の件数を取り出す場面。
向かない場面
入れ子の形を確認せずfilterを使い回す用途。
確認方法
小さな手計算例と照合し、nullと値の欠落を区別します。