Resultados da pesquisa a pedido "jq"

1 a resposta

Como atualizo um único valor em um documento json usando jq?

Desculpas se eu negligenciei algo muito óbvio; Acabei de encontrarjq e estou tentando usá-lo para atualizar um valor JSON sem afetar os dados ao redor. Eu gostaria de canalizar umcurl resultar emjq, atualize um valor e canalize o JSON atualizado ...

3 a resposta

Convertendo mapa json em csv usando jq

entrada {"key1": ["value1", "value2"], "key2": ["value3"]}Saída desejada key1, value1 key1, value2 key2, value3Tendo dificuldade em descobrir o comando jq para conseguir isso ... Eu tentei mapear os filtros to_entries em várias combinações, mas ...

1 a resposta

jq --streamstream filter em vários valores da mesma chave

Estou processando um JSON muito grande em que preciso filtrar os objetos JSON internos usando o valor de uma chave. Meu JSON tem a seguinte ...

1 a resposta

Parênteses em JQ para .key

Eu não entendo por que a chave tem que estar() para que isso funcione: # kbrandt at glade.local in ~ on git:master x [15:08:19] $ cat host | jq '. | to_entries | map({ (.key) : .value.CPU.PercentUsed })' | tail { "rpi-b827eb2d7d23": ...

4 a resposta

Como somar todos os números da saída de jq

Eu tenho este comando que gostaria de somar todos os números da saída. O comando se parece com isso $(hadoop fs -ls -R /reports/dt=2018-08-27 | grep _stats.json | awk '{print $NF}' | xargs hadoop fs -cat | jq '.duration')Então, ele vai listar ...

2 a resposta

jq: imprime chave e valor para cada entrada em um objeto

Como eu consigojqtomar json assim: { "host1": { "ip": "10.1.2.3" }, "host2": { "ip": "10.1.2.2" }, "host3": { "ip": "10.1.18.1" } }e gere esta saída: host1, 10.1.2.3 host2, 10.1.2.2 host3, 10.1.18.1Não estou interessado na formatação, apenas ...

1 a resposta

Converter string em json em jq

fundoEu tenho um arquivo json que contém uma sequência de json dentro de um objeto: { "requestType": "POST", "response": { "size": 78, "text": "{\"recordID\":123, \"title\":\"Hello World\", \"content\":\"Lorem ipsum...\"}" } }Preciso interpretar ...

2 a resposta

Como combinar a sequência de objetos em jq em um objeto?

Eu gostaria de converter o fluxo de objetos: { "a": "green", "b": "white" } { "a": "red", "c": "purple" }em um objeto: { "a": "red", "b": "white", "c": "purple" }Além disso, como posso agrupar a mesma sequência em uma matriz? [ { "a": "green", ...

1 a resposta

jq: Não é possível indexar matriz com sequência

Eu tenho o seguinte em um arquivo (que chamarei de "meuarquivo"): [{ "id": 123, "name": "John", "aux": [{ "abc": "random", "def": "I want this" }], "blah": 23.11 }]Eu posso analisá-lo sem o[ e] do seguinte modo: $ cat myfile | jq -r '.aux[] | ...

2 a resposta

jq - Como selecionar objetos com base em uma 'lista branca' de valores de propriedade

Como um exemplo vale mais que mil palavras, diga que eu tenho o seguinte fluxo JSON: {"a": 0, "b": 1} {"a": 2, "b": 2} {"a": 7, "b": null} {"a": 3, "b": 7}Como posso manter todos os objetos para os quais o.b propriedade é uma das[1, 7] ...