Perguntas sobre 'json'

nos ajude a editar este wiki
2
respostas

Como analisar com script Bash? (plataforma MIPS)? [duplicado]

$ curl -LNs "http://urladrescom/content.json" > content.json content.json { "k":[ { "i":1, "n":"NAME 1", "p":[ { "b":"Event 1", "c":"00:00",...
20.08.2018 / 01:14
1
resposta

Dois OPs consecutivos após o pipe ou dois jq OPs em uma execução?

Eu tenho que extrair dados de uma string JSON ligeiramente mal-formatada, portanto, eu a passo primeiro através de sed & %código%. O que eu tenho é um comando como: 'sed 's/},/},\n/g' test.json |awk '/"characater"/ { gsub("\"characater...
13.07.2018 / 19:17
1
resposta

Variável no curl adiciona barras invertidas à string

Estou tentando usar o curl com base em algumas variáveis para criar clientes no Stripe, mas quando atribuo o token a uma variável, estou me dando um erro no Stripe dizendo que ele não existe. No entanto, se eu colocar o texto diretamente, ele fu...
03.07.2018 / 23:11
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