URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1999
[ Назад ]

Исходное сообщение
"grep с регуляркой"

Отправлено Den , 18-Авг-03 13:04 
Помогите, как задать в регулярке к grep шаблоны с ключом ИЛИ.
Пробую вот так: grep -e "May|Jun", не проходит.

Покажите пример, плз.


Содержание

Сообщения в этом обсуждении
"grep с регуляркой"
Отправлено Wizard , 18-Авг-03 13:33 
>Помогите, как задать в регулярке к grep шаблоны с ключом ИЛИ.
>Пробую вот так: grep -e "May|Jun", не проходит.

хех
о заветной фразе ртфм кажись все забыли напрочь...

берем ман греп
читаем:

In basic regular expressions the metacharacters ?, +, {, |, (, and ) lose their special  meaning;  instead use the backslashed versions \?, \+, \{, \|, \(, and \).

чуть выше узнаем что -e'это basic regexp, а -E это extended regexp

то есть юзать надо или grep -e 'May\|Jun' или grep -E 'May|Jun'


"grep с регуляркой"
Отправлено Den , 18-Авг-03 14:51 
Спасибо :)