Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/433     13 Jun 2000  09:01:12
 To : sudakov@sibptus.tomsk.ru
 Subject : Re: grep (regexp) question
 -------------------------------------------------------------------------------- 
 
 >>>>> "s" == sudakov  <sudakov@sibptus.tomsk.ru> writes:
 
 s> Коллеги.  Покажите, пожалуйста, пример регулярного выражения, чтобы grep
 s> нашел в файле все строчки, содержащие либо ``string1'', либо
 s> ``string2''. То есть нужно найти
 
 s> string1 | string 2
 
 s> но как грепу об этом сказать, что-то у меня сходу не получилось.
 
        In  basic  regular expressions the metacharacters ?, +, {,
        |, (, and ) lose their special meaning;  instead  use  the
        backslashed versions \?, \+, \{, \|, \(, and \).
 
 И надо еще искейпить `|' и `\', итого:
 
 grep "string1 \\| string2"
 
 -- 
 
 Пусть тени обходят тебя стороной   // Le Postmoderne Mynd
 --- Gnus v5.5/XEmacs 20.4 - "Emerald"
  * Origin: tyranny (2:5020/433@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: grep (regexp) question   Alexey Mahotkin   13 Jun 2000 09:01:12 
 grep (regexp) question   Artyom Tarasenko   14 Jun 2000 10:23:36 
 Re: grep (regexp) question   Alexey Mahotkin   15 Jun 2000 10:58:45 
Архивное /ru.unix/16984ba82d269.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional