Hallo,
habs probiert. aber leider kommt das nach ner zeit:
sed: Couldn't re-allocate memory
Das ist ein malloc()-Error. Das re-allocate deutet darauf hin, dass der Input-Stream gelesen wurde, die Änderungen vorgenommen sind, aber in den Output-Stream nun nicht mehr geschrieben werden kann.
Eine mögliche Ursache ist, dass in Deinem File eine _wirklich_ _sehr_ lange Zeile ohne \n vorkommt.
In welcher Umgebung (Plattform, Arbeitsspeicher ...) läuft das? Um was für eine Art Datei handelt es sich?
Tipp: Versuche mit -u ungepuffert zu arbeiten.
http://www.die.net/doc/linux/man/man1/sed.1.html
viele Grüße
Axel