Hallo Christoph,
Bei der Lösung, die du hier vorschlägst, sehe ich nicht, wie ich gezielt Veränderungen für einzelne Zeilen anbringen könnte - wenn ich beispielsweise unterhalb von Zeile 27 vier weitere Zeilen einfügen will.
1.) Ist es denn gefordert, Veränderungen vorzunehmen? Wozu dem Rechnung tragen, wenn es gar nicht notwendig ist?
2.) Es gibt ja auch die Möglichkeit:
while(<IN>)
{
[mach was ]
}
Im Block kann dann jede beliebige Verarbeitung einer Zeile passieren.
Eine Datei in ein Array einlesen kann zwar durchaus Sinn machen, aber ich denke, daß es wirklich meistens unnötig ist.
Grüße aus Berlin
Grüße nach Berlin
Klaus