Resultados da pesquisa a pedido "jq"

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

Como filtrar uma matriz de objetos com base em valores em uma matriz interna com jq?

Dada esta entrada: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": ...

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

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

1 a resposta

Combinando JSON por pares de valores-chave comuns

Atualmente, estou trabalhando em um problema e parece que não consigo descobrir isso. Aqui estão alguns dados para que você saiba do que estou falando abaixo: foo.json { "Schedule": [ { "deviceId": 123, "reservationId": 123456, "username": ...

1 a resposta

combine dois filtros jq em um

Como o jq filter combina as saídas do filtro? O jq a seguir não gera output.json com o respectivo valor de arg de entrada ('jack'). input.json{ "key1": "", "key2": "" } jq --arg input "$username" \ 'if .key1 == "<value1>" then . + {"key1" : ...

4 a resposta

Exportando JSON para variáveis de ambiente

Se eu tiver um JSON assim, { "hello1": "world1", "testk": "testv" }E eu quero exportar cada um desses pares de valores-chave como variáveis de ambiente, como fazê-lo via shell script? Por exemplo, quando escrevo no terminal,echo $hello1, world1 ...

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

4 a resposta

Como removo todas as chaves, exceto uma com jq?

Dada uma lista de objetos, com muitas chaves eu não quero: [{ "name": "Alice", "group": "Admins", "created": "2014" }, { "name": "Bob", "group": "Users", "created": "2014" }]Como filtrar esses objetos para incluir apenas as chaves que eu ...

3 a resposta

Dividir um arquivo JSON em arquivos separados

Eu tenho um arquivo JSON grande que é um objeto de objetos, que eu gostaria de dividir em arquivos separados, nome após chave do objeto. É possível conseguir isso usando jq ou qualquer outra ferramenta pronta para uso? O JSON original está no ...