2015-04-02 12 views

risposta

20

Rialzalo con l'opzione -s.

$ jq -s '.' <<< '{ "a": 1 } { "b": 2 }' 
[ 
    { 
    "a": 1 
    }, 
    { 
    "b": 2 
    } 
] 

Come altra opzione, leggendo i valori usando inputs è un'alternativa molto più flessibile. Solitamente si vorrà utilizzare questo in congiunzione con l'opzione -n per impedire che il primo valore venga consumato prematuramente.

$ jq -n '[inputs]' <<< '{ "a": 1 } { "b": 2 }' 
+0

Questo è fantastico! grazie! –

Problemi correlati