LINUX.ORG.RU

sed и регекспы


0

0

формат данных следующий: некоторое слово: абракадабра : кадабра абра..... некоторое слово2: абракадабраqweqwe : qweqweкадабра абра..... .............

Подскажите пожалуйста регексп, с помощью которого можно выкинуть первое слово, включая символ :, из всех строк. Или объясните как.

Спасибо!

PS Пытался сделать сам, но sed сьедает все до последнего вхождения ":" :(

anonymous
Ответ на: :-( от anonymous

$ echo "1aaaa:2bbbb:3cccc" | sed 's/[^:]*://'
2bbbb:3cccc

sdio ★★★★★
()
Ответ на: :-( от anonymous

cut -d':' -f2-

sdio ★★★★★
()

Ага, я понял. Все дело в [^:].

Всем спасибо.

Про cut почитаю :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.