On 2004.07.04 at 22:37:32 +0400, Vasily Tchekalkin wrote: > On Sun, 4 Jul 2004 20:07:43 +0400, Victor B. Wagner <[EMAIL PROTECTED]> wrote: > > > Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? > > > Ну-ну ... > > > > Иожно подумать что функции regcomp, regexec и прочие из libc уже > > выкинули. Или что libpcre в дистрибутиве отменили. > > Хех. И оно тогда будет быстрее grep'а или есть меньше памяти??? Да не > в жисть не поверю :)
Нет. Просто оно будет оперировать не строками, а блоками (возможно, скользящими) по n байт или еще какими кусками файла. Что, собственно и требуется. Хотя вариант tr '\0' '\n'| grep куда проще и естественнее. Проблема автора исходного письма была в том, что его не устраивало то понятие "найденного контекста" которое имеет grep. Правда, определить своё понятие он не удосужился. > -- > Bacek.