извлеките символы прежде () использующий grep

Вы корректны, что анаконда ответственна за создание этого файла. Посмотрите /usr/lib/anaconda/network.py для деталей.

12
02.04.2014, 11:28
4 ответа

Использование cut :

$ <file cut -d \( -f 1
rose

daisy

lilly

sunflower

Использование sed :

$ <file sed -e 's/\(.*\)(.*$/\1/'
rose

daisy

lilly

sunflower
7
27.01.2020, 19:55

Альтернативное решение sed :

sed 's/(.*//' file
8
27.01.2020, 19:55

Решение awk :

$ awk -F'(' '{print $1}' file
rose

daisy

lilly

sunflower

или GNU grep :

grep -oP '.*?(?=\()' file
3
27.01.2020, 19:55

Вы можете использовать команду cut:

cut -f1 -d "(" file_name
0
27.01.2020, 19:55

Теги

Похожие вопросы