Re: Höhendaten aus Track entfernen?

Posted by: ohne Gasgriff

Re: Höhendaten aus Track entfernen? - 06/01/15 09:30 PM

Vim ist der gute alte Unix vi "improved" und nachprogrammiert für Linux. Es gibt ihn auch fertig kompiliert für Windows und einige andere Betriebssysteme und er ist ratz-fatz installiert. Qua Herkunft benutzt er die gleiche ex/ed-Syntax und regular expressions wie der sed. Wenn "Höhe" eine Ziffernfolge ist, dann natürlich so formulieren, wie oben in dem sed-Skript. Das erste Zeichen hinter s (substitute) wird als Trennzeichen für die Argumente (Suchstring/Ersatzstring) verwendet. Wenn du da statt / ein # verwendest, brauchst du Slashes in Such- oder Ersatzstring nicht mit Backslash zu maskieren.
Mit dem w! -Befehl schreibst du die editierte Datei raus und überschreibst damit "forced" das Original.

Oisklaa? zwinker


Ach so: Das %-Zeichen am Anfang ist die Addresse der Zeilennummern, die editiert werden sollen und eine Abkürzung für 1,$ - also alle Zeilen, von Anfang bis Ende der Datei - und der Doppelpunkt ganz am Anfang bringt den vi in den ex-Modus, also in die Befehlszeile am unteren Rand des Fensters. "vi" stand für "visible" und sein Fortschritt zum alten ex und ed bestand darin, daß man damit in einzelnen Zeilen rumeditieren und dabei direkt sehen konnte, was man tat.