Hallo,
ich möchte Folgendes automatisieren:
- Textdatei öffnen
- Startzeile finden (z.B. per RegExp), Zeilennummer ermitteln (A)
- optional: Endzeile finden (s.o.), Zeilennummer ermitteln; alternativ: letzte Zeile/letzter Umbruch verwenden (B)
- von einschließlich A bis inklusive B löschen
- Änderungen speichern (trivial)
Manuell würde ich mit Hilfe von GVim folgendermaßen vorgehen:
- /.*Suchmuster → eindeutiger Treffer in Zeile A (B sei letzte Zeile in Datei)
- :A,Bd → Lösche (delete) die Zeilennummern A bis (einschließlich) B
- :x → schreibe Puffer/übernehme Änderungen
Wie könnte ein halbwegs... eleganter Ansatz für AutoIt aussehen; so grundsätzlich...?
Mir geht's hauptsächlich um A und ggf. B (bzw. letzte Zeile ^[\w\s]+$).
Danke für eure Ideen!
Ein Neuling