it-swarm.com.de

Verwenden von sed, um Zeichen <> loszuwerden,

Ich habe eine Datei mit folgenden Zeilen:

...
... <230948203[234]>, ...
... <234[24]>, ...
..

Ich möchte sed verwenden, um die Zeichen zu entfernen <, und > aus jeder Zeile

Ich habe versucht, sed 's/<>,//g' aber es hat nicht funktioniert (es hat nichts geändert). Muss ich diesen Sonderzeichen entkommen? Ist es möglich, mehrere Zeichen mit einem einzigen Befehl sed zu löschen?

19

Mit sed:

sed 's|[<>,]||g'

Mit tr:

tr -d '<>,'
47
Chris Down

Probier diese: sed 's/[<>,]//g'

8
Iman