Perguntas sobre 'jq'

2
respostas

jq - imprime valores em uma linha

entrada json: [ { "name": "cust1", "grp": [ { "id": "46", "name": "BA2" }, { "id": "36", "name": "GA1" }, { "id": "47", "name": "NA1" }, {...
23.06.2018 / 21:34
1
resposta

substituir guia por espaço

entrada json: [ { "name": "cust1", "grp": [ { "id": "46", "name": "BA2" }, { "id": "36", "name": "GA1" }, { "id": "47", "name": "NA1" }, {...
24.06.2018 / 19:48
1
resposta

jq - seleciona o nome do host a partir de uma string

entrada json: [ { "id": "89", "hostname": "abcd" }, { "id": "89", "hostname": "babcd" } ] Como modificar o filtro abaixo para obter na saída apenas o nome do host começando com "abcd"? $ jq -r '.[]|select(.hostn...
11.05.2018 / 20:57
2
respostas

Usando jq para obter uma saída estruturada

Eu tenho o seguinte json como minha entrada para processamento jq [ { "Category": "Disk Partition Details", "Filesystem": "udev", "Size": "3.9G", "Used": 0, "Avail": "3.9G", "Use%": "0%",...
07.03.2018 / 12:46
1
resposta

jq tecla de impressão e valor para todos no sub-objeto

Eu encontrei este P / A com a solução para imprimir todas as chaves em um objeto: jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' No meu caso, quero realizar o acima, mas em um subobjeto: jq -r '.connections keys[] as $k | "\($k), \(...
22.11.2017 / 22:53
1
resposta

obtém valores de nome baseando-se em um valor de outro atributo no bloco

com jq, gostaria de obter o valor "name" dos blocos onde o atributo "Media" (sob .session.attributeList) contém a string "node7000" (no exemplo o primeiro bloco do array json corresponde a ele - há dois correspondentes: "value": "node7000"...
16.01.2018 / 14:04
1
resposta

Analisando JSON com JQ

Estou usando o Bash para executar o seguinte trecho de script em uma caixa do Linux. Conteúdo do arquivo JSON: [ { "id": 123456, "firstName": "John", "lastName": "Smith", "email": "[email protected]" } ] O arquivo JSON é armazenado na ma...
20.10.2017 / 18:21
1
resposta

Ecoando texto e executando um comando com jq

Eu tenho um comando que expulsa json para stdout assim: foo inf --db { "Name": "A rose by any any other", "Config": { "DBHost": "abc.efg.us-east-1.rds.amazonaws.com", "DBName": "bsghshsgh", "DBUser": "bshs...
16.11.2016 / 00:12
1
resposta

jq valor de impressão de um elemento em que uma matriz de chaves está vazia ou uma chave está ausente

{ "vehicle": [ { "type": "car", "features": [ { "airbags": "yes", "engine": [ { "electric": "yes",...
01.09.2018 / 14:36
1
resposta

Usando vários curingas em jq para selecionar objetos em um arquivo JSON

Eu tenho um arquivo JSON com milhares de registros linha por linha na estrutura a seguir, com valores diferentes. Exemplo: {"in": 5,"li": [{"st": 1508584161,"abc": 128416626,"ta": 33888}],"usr": {"is": "222108923573880","ie": "222108923573...
15.11.2017 / 12:22