Wie soll ich nur ein einziges Wort vor einem Begrenzer sed
entfernen ein einziges Wort vor einem Trennzeichen sed
Für beispielsweise unter Verwendung entfernen wenn der Eingang hello I am eating: mango
und Trennzeichen ist :
die Ausgabe hello I am : mango
Würde nicht 'sed‚s/[az] +:/:/g 'Datei' tun Sie es für Sie? P.S verwenden 'sed -E 'wenn Mac – ComputerFellow
@ComputerFellow nein wird es nicht. Standardmäßig wendet sed BRE an, Ihr '+' ist ein wörtliches Pluszeichen, es entspricht nichts in OPs Beispiel. Wenn das Wort "[A-Z]" hat, wird es auch fehlschlagen. – Kent
Funktioniert mit der '-E' Option – ComputerFellow