Ich versuche, ein JSON-Dokument zu analysieren und ein paar Werte in derselben Zeile zu drucken. Gibt es eine Möglichkeit das folgende Dokument zu übernehmen:Drucken mehrerer Werte in derselben Zeile
{
"fmep": {
"foo": 112,
"bar": 234324,
"cat": 21343423
}
}
Und ausspucken:
Ich kann den Wert bekomme ich will, aber sie sind in separaten Zeilen gedruckt:
$ echo '{ "fmep": { "foo": 112, "bar": 234324, "cat": 21343423 } }' | jq '.fmep|.foo,.bar'
112
234324
Wenn es irgendwo ein Beispiel gibt, das zeigt, wie das geht, würde ich mich über Hinweise freuen.
Das funktioniert wie ein Charme! Es sieht so aus, als ob die Option jq "-j" ebenfalls funktioniert, aber die String-Interpolation ist besser lesbar. – Shibby