Re: bash: Wörter in Dateien ersetzen
* Thilo Engelbracht schrieb am 22.Mai.2003:
> In einem bestimmten Verzeichnis sind viele Textdateien enthalten. Diese
> Textdateien enthalten alle den gleichen Tippfehler ("selbstenpackend" statt
> "selbstentpackend"). Allerdings ist der Fehler nicht immer an der gleichen
> Stelle: Mal ist er in 3. Zeile, mal in der 7.Zeile, ........
>
> Nun möchte ich mir ein kleines Skript (bash) schreiben, dass diesen Fehler
> behebt.
>
> Gibt es einen Befehl, mit denen man Wörtern in Dateien suchen und
> ändern/ersetzen kann?
sed
sed "s/selbstenpackend/selbstentpackend/g" alte_Datei > neue_Datei
Siehe auch man sed. alte_Datei und neue_Datei müssen unterschiedlich
sein.
Bernd
Reply to: