jq
全てのキーの取得
command | jq keys
ただし元の順序は保持されずにソートされる。
順序を保持するには以下
command | jq keys_unsorted
全ての値の取得
command | jq '.[]'
全ての値の中から指定キーの値を全て出力
command | jq '.[] | [.name, .count]'
特定の値を取得
command | jq '.list[0].key'
配列要素を全て出力
command | jq '.list[].key'
出力からクォーテーションを削除
-r
を付与
command | jq -r '.list[0].key'