次のjson出力があります。
{ x0: { scores: { small, human readable }, payload: { huge data } }
{ x1: ... }
{ x2: ... }
...
{ xn: ... }
私がしたいのは、このレポートの生成が終わったら、疑似コードを使用してファイルとjqに入れることです。
{json content} | tee out.json | jq '.*.scores'
globはどのようにjqをこのように使用できますか?
答え1
jq '.| to_entries | map(.key,.value.scores)'
これが私が思いついた答えです。しかし、おそらくグローバルなスタイルの方法があるかもしれません。