У меня есть файл .txt со следующими данными:
user-5
user-10
user-12
user-23(some text)
user-11@dsa.dsd
user-23-sometext
Я хочу оставить только user-NUMBER
. Поэтому я должен удалить текст после @
, )
и второго -
.
Я пытаюсь использовать команду sed, уже преуспевшую с @
и )
. Как я могу удалить текст после второго -
? Мой код: sed 's/[)|@].*//g'