久々に jq 使ったので小技いろいろ

2018/08/26   #jq 
このエントリーをはてなブックマークに追加

絞り込み

map(select ...)

jqコマンドでjsonデータを整形・絞り込み - Qiita

連続するオブジェクトを配列にする

{
  "a": "1"
}
{
  "b": "2"
}

[
  {
    "a": "1"
  },
  {
    "b": "2"
  }
]

にしたい場合。

jq -s

jqで連続するオブジェクトを配列にする - Qiita

ダブルクォートを消す

jq -r

Function to strip quotes from a string · Issue #106 · stedolan/jq

パターンにマッチするか確認

... | test("^app")

test 自体の戻り値は boolean

jqでちょっぴり複雑な検索をする - Qiita