jq

    19calore

    1risposta

    Stiamo costruendo un sito Web utilizzando la libreria Pentaho CTools, che ha un editor grafico del dashboard che scrive i file in formato JSON per parte del dashboard. Mi piacerebbe applicare una tras

    5calore

    1risposta

    Ambiente: JQ 1.5, Windows 64-bit. Ho il seguente JSON: { "unique": 1924, "coordinates": [ { "time": "2015-01-25T00:00:01.683", "xyz": [ { "z": 4, "y": 2,

    11calore

    1risposta

    voglio usare jq per mettere un flusso di oggetti JSON in un array JSON, ad esempio, da {"a":1} {"b":2} a [{"a":1}, {"b":2}] Ma questo non avrebbe funzionato echo ' {"a":1} {"b":2} '|jq '[.]'

    13calore

    1risposta

    Ho questo JSON e voglio ottenere l'id della subnet corrispondente che si adatta alla subnet variabile. subnet="192.168.112" json='{ "subnets": [ { "cidr": "192.168.112.0/24", "i

    5calore

    2risposta

    Ho cercato di farlo funzionare per un certo numero di giorni ma sono bloccato. Ho una struttura di dati json con valori in esso che voglio aggiornare, essenzialmente usando il mio json come database p

    5calore

    2risposta

    Dato questo { "some": "property", "nested": { "hello": "world" } } mi piacerebbe ottenere questo risultato con JQ { "some": "property", "nested": { "hello": "worl

    9calore

    1risposta

    Desidero aggiornare un valore in un dict, che posso solo identificare con un altro valore nel dict. Cioè, dato questo input: [ { "format": "geojson", "id": "foo" }, { "fo

    6calore

    2risposta

    Io uso il seguente comando JQ per filtrare il JSON. Il mio requisito è quello di filtrare il messaggio JSON se il nodo previsto è presente. Oppure, non fare nulla. Quindi, io uso if, elif, .... sed -n

    6calore

    1risposta

    Ad esempio, desidero estrarre i valori da una chiave, ma quella chiave a volte contiene un oggetto (intendo solo un valore) o talvolta contiene un array (cioè i valori multipli). Controlla se c'è un a

    7calore

    2risposta

    Vorrei un one-liner unix che emetterà l'ambiente di esecuzione corrente come una struttura JSON come: {"env-var": "env-value", ... ecc ... } Questo funziona un pò: (echo "{"; printenv | sed 's/\"/\\\"