Moinsen, und zwar möchte ich von unserer Freifunk-Seite die Daten meines Nodes auslesen.
Ich hatte mal ein Script gebastelt für Bahnverspätungen, daher weiß ich, dass das geht. Aber das ist über 10 Jahre her ...
Die URL:
http://map.freifunk-ruhrgebiet.de/alfre ... erged.json
Ich hatte halt gedacht, das ich zB von "node_id" bis zum nächsten "node_id" auslese. Die Ausgabe muss nicht toll aussehen. Sie soll nur Separiert werden.
Bisherige Versuche mit grep lieferten mir halt nur meine Node-ID und dann entweder alles folgende oder eben nur meine ID
Es wäre toll, wenn ich hier den Wink (oder Schlag) mit den Zaunpfahl bekommen würde
Gruß
Bestimmte Zeilen mit curl und grep/sed/awk auslesen ...
-
- Posts: 430
- Joined: 03. Mar 2006 23:16
Code: Select all
csplit -n4 --prefix mac. datei.json '/...:..:..:..:..:...: /' {*}
würde schonmal nach Dateien nach MAC zerlegen.
Code: Select all
cat datei.json | json_pp -f json -t dumper
Code: Select all
JSON::PP
erzeugt irgendeinen Code, der sich wohl mit perl verwenden läßt.
In der Richtung wird auch auf
Code: Select all
JSON::Syck
Code: Select all
JSON::XS
mfg komsomolze