Weil es wesentlich kompizierter ist.
- öffnen der Datei
- flocken der Datei
- setzen des Filezeigers
- einlesen der Datei
- ändern der daten
- setzen des filezeigers
- löschen des Inhalts
- setzen des filezeigers
- schreiben des Inhaltes
wie ist der vorgang,mit open (+>$datei ....) ?
fast genauso wie oben geschildert, dukannst dir aber 3, 5, 6 und 7 (wo ist denn die 4?) sparen. Und letzltich macht >+ auch gar keinen Sinn in deinem Falle da die Datei ja gelöscht wird. Diese Option ist nur sinnvoll bei Skripten die über einen längeren Zeitraum laufen.
Struppi.