SED Optionen

TobiTo

Mitglied
Ich möchte mit SED alle Werte1 durch Werte2 ersetzen. Das geht wunderbar in allen Zeilen mit

SED s/Wert1/Wert2/ <infile> outfile

aber nur der erste Werte der Zeile.. Welche Option lässt alle Zeichen der Zeile, die Wert1 entsprechen durch Wert2 ersetzen?
 
SED suchen und ersetzen funktioniert nicht richtig

Hallo,
ich moechte einen Text aus einer Datei mit SED durchsuchen und alle Punkte loeschen.
Folgende Eingabe bringt jedoch garnichts, ausser den gesamten Inhalt der Datei mit CAT auszugeben:

cat datei.txt | sed s/"."/""/

Wenn ich das g fuer Global anhaenge, dann loescht er alles!
Wie mach ich das richtig?
 
cat datei.txt | sed s/"\."/""/g

sollte helfen..der "." ist ein zeichen, das für alle zeichen steht in einem regulären Ausdruck und der "\" entwertet dies.
 
Zurück