command um text in allen dateien zu ändern

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Meillo
Moderator
Beiträge: 8782
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: command um text in allen dateien zu ändern

Beitrag von Meillo » 02.06.2017 18:55:53

berge.aussicht !!
Use ed once in a while!

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: command um text in allen dateien zu ändern

Beitrag von Lord_Carlos » 02.06.2017 19:05:02

OldGod78 hat geschrieben:torrents.state ??
Das war ein Beispiel was ich einfachhalber aus meiner Bash kopiert habe. Es ging ja nur dadrum zu Zeigen wie man die / Zeichen escaped.
Wenn du lieber MeinTageBuch.txt veraendern willst musst du das Angeben.

So schwer ist das nun auch nicht.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Benutzeravatar
Meillo
Moderator
Beiträge: 8782
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: command um text in allen dateien zu ändern

Beitrag von Meillo » 02.06.2017 20:11:29

@OldGod78: Bitte poste in ganzen Saetzen, wie das hier ueblich ist. Stelle konkrete Fragen und informiere uns ueber die Schritte, die du schon unternommen hast.

Wir pflegen hier im Forum einen sehr konstruktiven Umgang miteinander, den ich auch gerne in diesem Thread sehen wuerde.
Use ed once in a while!

Colttt
Beiträge: 2983
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: command um text in allen dateien zu ändern

Beitrag von Colttt » 02.06.2017 23:37:06

Wenn du das ganze gleich mit einer Backupdatei haben willst, dann bitte folgendes:

sed -i.bak -e 's/hans/peter/g' *.txt

Alle Dateien die er ändert bekommen ein Backup mit der Endung .bak
Debian-Nutzer :D

ZABBIX Certified Specialist

Antworten