habe ich eine JSON wie folgt aus:rekursive Suchwerte durch Tasten
{
"A": { "error": null },
"B": { "C": {"error": "error string"}},
"C": { "D": {"error": null}},
"D": { "error": "err str"}
}
Ende ich alle Werte von Fehler Schlüssel finden wollen, die nicht null.
Für mein Beispiel sollte es
zurückkehren"error string"
"err str"
Wie kann ich es tun? Ist es möglich mit jq?
wo Ihr Code a Versuch? –
Ich versuchte Dinge wie 'jq 'wählen (.error! = Null)' file.json ', aber es rekursiv nicht. – Ardling
Haben Sie versucht, 'jq suche rekursiv' zu suchen? – 123