How can I get my wanted output? I can't figure out how to preserve the object names (keys).
I'm new to jq and I tried several flavors of jq's select/flatten/map/","/"keys as $k".../etc. but I'm not getting anywhere.
Input
$ echo '{"apples": {"color":"green",  "count":3}, "bananas": {"color":"yellow", "count":4}, "cherries": {"color":"red"}}' \  
  | jq .
{
  "apples": {
    "color": "green",
    "count": 3
  },
  "bananas": {
    "color": "yellow",
    "count": 4
  },
  "cherries": {
    "color": "red"
  }
}
Actual Output
This is the best I got but the object names are gone:
$ echo '{"apples": {"color":"green",  "count":3}, "bananas": {"color":"yellow", "count":4}, "cherries": {"color":"red"}}' \  
  | jq '.apples, .cherries'
{
  "color": "green",
  "count": 3
}
{
  "color": "red"
}
Expected Output
This is what I want:
{"color":"yellow", "count":4}, "cherries": {"color":"red"}}' \  
  | jq #some-jq-magic-here
{
  "apples": {
    "color": "green",
    "count": 3
  },
  "cherries": {
    "color": "red"
  }
}
 
    