cloud9_note

cloud9に限らないメモ

View on GitHub

jq

csvに変換する

こうだったら・・・

{
  "data":[
    {
      "hoge":"value1",
      "piyo":"value2"
    },
    {
      "hoge":"value01",
      "piyo":"value02"
    }
  ]
}
cat ${jsonファイル} | jq -r '.data[] | [.hoge, .piyo] | @csv'

参考

キーだけほしい

cat ${jsonファイル} | jq -s -r '[ .[] | keys ] | flatten | unique | .[]'

参考