Ich versuche herauszufinden, ob es möglich ist, eine Datei in einem einzigen sed-Befehl zu bearbeiten, ohne den bearbeiteten Inhalt manuell in eine neue Datei zu streamen und die neue Datei dann in den ursprünglichen Dateinamen umzubenennen. Ich habe die -i
Option ausprobiert, aber mein Solaris-System hat angegeben, dass dies -i
eine illegale Option ist. Gibt es einen anderen Weg?
-i
ist eine Option in gnu sed, aber nicht in Standard sed. Der Inhalt wird jedoch in eine neue Datei gestreamt und anschließend umbenannt, sodass er nicht Ihren Wünschen entspricht.