Thread pattern matching: Loeschen eines Textblocks aus einer Dat
(14 answers)
Opened by mkuehnl at 2004-08-17 11:55
am einfachsten mit Tie::File (welches u.U. aber performance-probleme hat)
ansonsten beschreib mal genauer, was du mit block meinst und ob es immer genau 3 und 5 zeilen sind. als tipp: datei zum lesen und schreiben öffnen, dann lesen bis zur gesuchten stelle, 3 zeilen zurück seek()en (hier wirds komplizierter) und stelle merken, 8 zeilen überspringen, den rest einlesen, wieder zurückseek()en, truncate und den rest schreiben. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |