Inhaltsverzeichnis

jq

jq ist ein Tool zum Arbeiten mit JSON.

Beispiele

Beispiel

echo '{ "foo": 123, "bar": 456 }' | jq '.foo'

Ausgabe:

123

Eingabestream fomatiert ausgeben

jq "." simpsons.json

Auf den ersten Array-Operator zugreifen

jq ".[0]" simpsons.json

Alle Werte ausgeben

jq ".[].Name" simpsons.json  

Mit for-Schleife

for i in `jq ".[].Handle" geocodes.json`; do echo $i ; done