[Gelöst] Wort in gesamter .txt löschen?

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
debianator
Beiträge: 92
Registriert: 24.11.2011 16:30:00

[Gelöst] Wort in gesamter .txt löschen?

Beitrag von debianator » 29.01.2012 15:36:01

Hat jemand eine Ahnung wie man am besten ein exaktes Wort aus einer .txt löscht?

Das Wort steht in über 3000 Zeilen je einmal und soll aus allen Zeilen entfernt werden.

Sed arbeitet leider nur mit ganzen Zeilen wenn ich das richtig verstanden habe.
Zuletzt geändert von debianator am 29.01.2012 22:57:35, insgesamt 1-mal geändert.

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Wort in gesamter .txt löschen?

Beitrag von mindX » 29.01.2012 15:46:12

Code: Alles auswählen

$ sed -i 's/blödesWort//g' /pfad/zur/datei/datei.txt
klappt nicht?

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Wort in gesamter .txt löschen?

Beitrag von Cae » 29.01.2012 18:52:13

Ich würde das Teil ja im vi(m) laden und

Code: Alles auswählen

:0,$s/wegdamit//g
eintippen…

Gruß Cae
:wq
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

debianator
Beiträge: 92
Registriert: 24.11.2011 16:30:00

Re: Wort in gesamter .txt löschen?

Beitrag von debianator » 29.01.2012 22:56:07

Perfekt geklappt, vielen Dank.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: [Gelöst] Wort in gesamter .txt löschen?

Beitrag von ThorstenS » 31.01.2012 19:48:52

Optimierung:

Code: Alles auswählen

:%s/wegdamit//g
Wenn das Wort nur einmal pro Zeile vorkommt, gehts noch kürzer:

Code: Alles auswählen

:%s/wegdamit

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: [Gelöst] Wort in gesamter .txt löschen?

Beitrag von Cae » 31.01.2012 22:38:25

ThorstenS hat geschrieben:Optimierung:

Code: Alles auswählen

:%s/wegdamit//g
0,$ == % … wusst' ich gar nicht, dabei brauche ich es öfter. Danke.

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Antworten