コンテンツにスキップ

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'