Мне нужно извлечь символы перед символом '('. Моя файловая структура:
Роза (хорошо) ООК
ромашка () нет
Лилли (плохо) отлично
подсолнечника () хороший
Мне нужен выходной файл в виде:
rose
daisy
lilly
sunflower
Кто-нибудь может сказать команду для этого .....
awk, grep или sed предпочтительнее ...
Ответы:
Альтернативное
sed
решение:источник
Использование
cut
:Использование
sed
:источник
(
в строке более одного .awk
Решение:или GNU
grep
:источник
grep -o '^[^(]*'
Вы можете использовать команду вырезать:
источник