Ich muss die Zeichen vor dem Zeichen '(' extrahieren. Meine Dateistruktur ist:
Rose (gut) ook
daisy () nr
Lilly (schlecht) in Ordnung
Sonnenblume () schön
Ich benötige eine Ausgabedatei in Form von:
rose
daisy
lilly
sunflower
kann mir jemand den befehl dazu sagen .....
awk, grep oder sed sind vorzuziehen ...
Antworten:
Eine alternative
sed
Lösung:quelle
Verwenden von
cut
:Verwenden von
sed
:quelle
(
Zeile vorhanden ist.Eine
awk
Lösung:oder GNU
grep
:quelle
grep -o '^[^(]*'
Sie können den Befehl cut verwenden:
quelle