Вы корректны, что анаконда ответственна за создание этого файла. Посмотрите /usr/lib/anaconda/network.py
для деталей.
Использование cut
:
$ <file cut -d \( -f 1
rose
daisy
lilly
sunflower
Использование sed
:
$ <file sed -e 's/\(.*\)(.*$/\1/'
rose
daisy
lilly
sunflower
Решение awk
:
$ awk -F'(' '{print $1}' file
rose
daisy
lilly
sunflower
или GNU grep
:
grep -oP '.*?(?=\()' file