Resultados da pesquisa a pedido "jq"

4 a resposta

Como filtrar matriz de objetos por valores de propriedade de elemento usando jq?

Eu gosto de filtrar arquivos json usandojq [https://stedolan.github.io/jq/]: jq . some.jsonDado o json contendo uma matriz de objetos: { "theList": [ { "id": 1, "name": "Horst" }, { "id": 2, "name": "Fritz" }, { "id": 3, "name": "Walter" }, { ...

1 a resposta

Como usar o jq para encontrar todos os caminhos para uma determinada chave

Em uma estrutura json aninhada muito grande, estou tentando encontrar todos os caminhos que terminam em uma chave. ex: { "A": { "A1": { "foo": { "_": "_" } }, "A2": { "_": "_" } }, "B": { "B1": {} }, "foo": { "_": "_" } }imprimiria algo ao ...

5 a resposta

convertendo linhas para json no bash

Gostaria de converter uma lista em matriz JSON. Eu estou olhandojq para isso, mas os exemplos são principalmente sobre a análise de JSON (não a criação). Seria bom saber que ocorrerá uma fuga adequada. Minha lista é de elementos de linha única, ...

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] ...

2 a resposta

Processar fluxo JSON grande com jq

Eu recebo um fluxo JSON muito grande (vários GB) decurl e tente processá-lo comjq. A saída relevante com a qual quero analisarjq é empacotado em um documento que representa a estrutura de resultados: { "results":[ { "columns": ["n"], // get ...

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 ...

3 a resposta

caractere de impressão jq dentro da saída

Eu quero imprimir"/" separador dentro do título de saída. curl -s http://cd0a4a.ethosdistro.com/?json=yes \ | jq -c '.rigs|."0d6b27",."50dc35"|[.version,.driver,.miner,"\(.gpus)\(.miner_instance)"]|@csv' \ | sed 's/\\//g;s/\"//g' \ | gawk ...

1 a resposta

Como converter um fluxo de objeto JSON em uma matriz com jq

Eu quero usarjq para colocar um fluxo de objetos json em uma matriz json, por exemplo, de {"a":1} {"b":2}para [{"a":1}, {"b":2}]Mas isso não funcionaria echo ' {"a":1} {"b":2} '|jq '[.]'desde que eu cheguei [ { "a": 1 } ] [ { "b": 2 } ]

2 a resposta

Extrair um campo específico da saída JSON usando jq

Eu tenho uma saída JSON da seguinte maneira: { "example": { "sub-example": [ { "name": "123-345", "tag" : 100 }, { "name": "234-456", "tag" : 100 }, { "name": "4a7-a07a5", "tag" : 100 } ] } }Eu quero extrair os valores dos três campos "nome" e ...

3 a resposta

Jq para substituir o texto diretamente no arquivo (como sed -i)

Eu tenho um arquivo json que precisa ser atualizado em uma determinada condição. Amostra json { "Actions" : [ { "value" : "1", "properties" : { "name" : "abc", "age" : "2", "other ": "test1" } }, { "value" : "2", "properties" : { "name" : ...