Hi!
@rapthor: ist
IMHO keine gute idee. wenn waerend dem schreiben was schiefgeht (sprich absturz) ist die datei u.u. weg. am vernuenftigsten und schnellsten waere: datei blockweise (je groesser desto besser) in den speicher, text ersetzen, in eine neue datei schreiben, wenn getan, alte datei loeschen (oder als backup umbenannt stehen lassen) und neue umbenennen.
wie du oben beschrieben hast, gehts wirklich nur wie christian meint, wenn xyz genau gleich lang ist wie abc...
Best_Regards
Burning_Chrome