BTW, das genannte SED Skript sollte optimiert werden.
André, hast Du einen konkreten Vorschlag parat?

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)
sed 's/<ele>[0-9\.]*<\/ele>//g' input.gpx > output.gpx
Diese Befehle löschen <ele> Elemente und leere Zeilen.
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