Atualmente, quando quero imprimir um arquivo json usando jq , eu uso:
cat file.json | grep jq .
No entanto, eu esperaria que jq aceitasse um nome de arquivo como argumento sem precisar fazer fallback em cat .
A página man diz:...
como imprimir apenas as linhas de propriedades do arquivo json
exemplo de arquivo json
{
"href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610",
"items" : [
{
"href" :...
O problema de jq precisar de um filtro explícito quando a saída é redirecionada é discutido em toda a web. Mas não consigo redirecionar a saída se jq fizer parte de uma cadeia de pipe, mesmo quando um filtro explícito estiver em uso.
Co...
Estou familiarizado com o "jq" para analisar o json.
Eu trabalho com um serviço que produz uma resposta json em que uma das propriedades é uma cadeia json. Como faço para converter esse valor entre aspas em uma string json válida para que eu...
Eu tenho um array JSON assim:
{
"SITE_DATA": {
"URL": "example.com",
"AUTHOR": "John Doe",
"CREATED": "10/22/2017"
}
}
Estou procurando iterar sobre esse array usando jq para poder definir a chave de cada item como o nome...
Estou adicionando uma propriedade a uma string JSON com
result=$(jq -c ".docs[$docIndex] + { \"value\": \"value\" }"<<<"$fileContent")
Onde o JSON dentro de $fileContent é
{
"docs": [
{
"id": 123...
Eu estou tentando curl algum URL que retorna um arquivo json, então eu quero analisar seus hosts e criar uma string separada por vírgula.
Eu tenho a primeira parte trabalhando
curl -s -u "admin:admin" -H "X-Requested-By: ambari" "http...
Estou tentando usar o jq para alterar o valor de uma criança. Por exemplo, quero alterar o valor de "test2" de ["yo", "bye"] para ["hi"].
{
"title": "hello",
"body": {
"test1": 123,
"test2": [
"yo",
"...
Estou usando o curl para recuperar o JSON de uma API de descanso assim:
content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc)
echo "${content}"| jq -r '.data.value'
que produz o valor que eu preciso. Contudo; quando eu mu...