Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


meshviewer_json

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
meshviewer_json [05.01.2017 19:28] – [Meshviewer Datendateien] havelockmeshviewer_json [08.11.2019 19:01] (aktuell) – [nodes.json] havelock
Zeile 3: Zeile 3:
 JSON-Dateien können auf der Konsole mit ''jq'' verarbeitet werden. JSON-Dateien können auf der Konsole mit ''jq'' verarbeitet werden.
  
-Beispiel: Zählen der Knoten: +Beispiele: 
-  jq '.["nodes"] | length' nodes.json+  * Zählen der Knoten:<code>jq '.["nodes"] | length' nodes.json</code> 
 +  * Informationen eines Gateways:<code>jq '.["nodes"]["gate01"]' nodes.json</code> 
 +  * Daten aus der Nodelist selektieren:<code>jq '.["nodes"] | .[] | select(.id == "gate01")' nodelist.json</code>
  
 ===== nodelist.json ===== ===== nodelist.json =====
Zeile 43: Zeile 45:
         * hardware         * hardware
         * software         * software
 +          * batman-adv
 +            * compat
         * firmware         * firmware
         * hostname         * hostname
meshviewer_json.txt · Zuletzt geändert: 08.11.2019 19:01 von havelock