Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:jq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:jq [2020/04/13 08:58] – angelegt movelinux:jq [2020/04/13 09:20] (aktuell) move
Zeile 1: Zeile 1:
 ====== jq ====== ====== jq ======
 +**jq** ist ein Tool zum Arbeiten mit [[JSON]].
  
 ===== Beispiele ===== ===== Beispiele =====
 +==== Beispiel ====
 +<Code>
 +echo '{ "foo": 123, "bar": 456 }' | jq '.foo'
 +</Code>
 +Ausgabe:
 +> 123
  
-echo '"foo": 123, "bar": 456 }' | jq '.foo'+==== Eingabestream fomatiert ausgeben ==== 
 +<Code> 
 +jq ".simpsons.json 
 +</Code>
  
 +==== Auf den ersten Array-Operator zugreifen ====
 +<Code>
 +jq ".[0]" simpsons.json
 +</Code>
 +
 +==== Alle Werte ausgeben ====
 +<Code>
 +jq ".[].Name" simpsons.json  
 +</Code>
 +
 +==== Mit for-Schleife ====
 +<Code>
 +for i in `jq ".[].Handle" geocodes.json`; do echo $i ; done
 +</Code>
 ===== Weblinks ===== ===== Weblinks =====
  
-* https://stedolan.github.io/jq/+  * https://stedolan.github.io/jq/ 
 +  * https://wiki.ubuntuusers.de/jq/
linux/jq.1586768326.txt.gz · Zuletzt geändert: von move

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki