Muszę wyodrębnić znaki przed znakiem „(”. Moja struktura plików to:
róża (dobra) ook
daisy () nr
Lilly (źle) dobrze
słonecznik () ładny
Potrzebuję pliku wyjściowego w postaci:
rose
daisy
lilly
sunflower
czy ktoś może powiedzieć za to polecenie .....
preferowane są awk, grep lub sed ...
Odpowiedzi:
Alternatywne
sed
rozwiązanie:źródło
Używanie
cut
:Używanie
sed
:źródło
(
na linię.awk
Rozwiązanie:lub GNU
grep
:źródło
grep -o '^[^(]*'
Możesz użyć polecenia cut:
źródło