Re: Höhendaten aus Track entfernen?

von: sigma7

Re: Höhendaten aus Track entfernen? - 06.05.12 20:20

In Antwort auf: Tobias1106
In Antwort auf: sigma7
BTW, das genannte SED Skript sollte optimiert werden.

André, hast Du einen konkreten Vorschlag parat? schmunzel

Ja.

Warum sollte das oben genannte SED Skript optimiert werden? Weil in einem XML Dokumen mehrere Elemente in einer Zeile stehen können, das oben genannte SED Skript löscht u.U. gewünschte Informationen; mit diesem Befehl passiert das nicht (hier können leere Zeilen entstehen, das ist aber kein Problem)
Code:
sed 's/<ele>[0-9\.]*<\/ele>//g' input.gpx > output.gpx

Diese Befehle löschen <ele> Elemente und leere Zeilen.
Code:
sed 's/<ele>[0-9\.]*<\/ele>//g' input.gpx | sed '/^[ \t]*$/d' > output.gpx

BTW, ein XSLT Skript löst diese Aufgabe zuverlässiger ...


andre