【備忘】jqメモ
jqの自分用備忘メモ。。
JSON形式のデータを整形する時に使用する。
■jqインストールコマンド
brew install jq yum install jq
■jqファイルのコメント
#
■jqコマンド
. | 全てを表示 |
.[] | 配列を解除して全て表示 |
[.[0,3]] | 中身の.[0,3]の要素(0番目と3番目の要素)を配列化して表示 |
.[1:5] | 配列の1番目〜4番目までの要素を配列で表示(※配列は0始まり) |
.[] | .+ 100 | .[]で取得した対象に大して+100した結果を表示 |
.[] | select(. >= 10) | .[]で取得した対象の中で10以上の対象を表示 |
.[] | "value\(.)" | ダブルコーテーションで囲った文字列として表示 |
add | 要素を足算した結果を表示 |
length | 配列の長さを表示 |
@csv | 出力結果をcsv形式で表示したい場合に使用する |