エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
jqで複数ファイルに分割されたJSONの配列の要素数を合計する - あんパン
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
jqで複数ファイルに分割されたJSONの配列の要素数を合計する - あんパン
jq -s 'add | length' ./*.json でいける。 $ cat a.json [1, 2, 3, 4] $ cat b.json [5, 6, 7, 8, 9] $... jq -s 'add | length' ./*.json でいける。 $ cat a.json [1, 2, 3, 4] $ cat b.json [5, 6, 7, 8, 9] $ jq -s 'add | length' ./*.json 9 -s は --slurp の略らしい。 -s, --slurp read all inputs into an array 以下のように挙動を追うとよく分かる。 $ jq '.' ./*.json [ 1, 2, 3, 4 ] [ 5, 6, 7, 8, 9 ] $ jq -s '.' ./*.json [ [ 1, 2, 3, 4 ], [ 5, 6, 7, 8, 9 ] ] $ jq -s '. | add' ./*.json [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ] $ jq -s '. | add | length'