Ho trovato questo Q / A con la soluzione per stampare tutte le chiavi in un oggetto:
jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"'
Nel mio caso, voglio eseguire quanto sopra ma su un oggetto secondario:
jq -r '.connections keys[] as $k | "\($k), \(.[$k] | .ip)"'
Qual è la sintassi corretta per fare questo?
keys
ordina le chiavi, quindi vale la pena sottolineare chekeys_unsorted
no.