Re: ! grep

From
Boris Rudakov (2:5054/9.4)
To
Eugene M. Zheganin ()
Date
2003-09-24T11:50:08Z
Area
PERM.UNIX
Hello Eugene!

24 сен 03 10:45, you wrote to me:

 EZ>  Приветствую, Boris!

 EZ>  24 Sep 03 в 00:46, Boris Rudakov -=> All о "! grep":

 EZ>  [...]

 BR>> Потребовалось сформулировать мысль, согласно которой из набора
 BR>> строк нужно выкинуться строчки, в которых есть определенная
 BR>> подстрока. Т.е. то что делает греп, но наоборот. Логических
 BR>> выражений в нем я не нашел, а так было бы удобно отрицание
 BR>> указать :(

 BR>> Чем можно такое сделать ? Т.е. все так же как у грепа, но
 BR>> выбрасывать нужно не те строки, в которых подстроки нет, а те, в
 BR>> которых есть...

 EZ> man sed. Грпер здесь малоэффективен.

Смех в том, что с ключиком -v греп делает стопроцентно то, чего мне надо. Мне было надо выкинуть строки с определенным буквосочетанием и ничего больше :)

А с седом у меня проблемы: мне всегда трудно удавались регэкспы потому, что много нужно помнить. Плюс - эти буквосочетания настолько неочевидны, что в них нужно слишком долго въезжать и отлаживать. Синтаксис на грани издевательства :):):) Поэтому я седа стараюсь избегать так долго, как это только возможно. Всегда регэкспы избегал до самой последней возможности. Т.е. в самом крайнем случае - всегда садился и писал. Но до тех пор пока возможно - юзал все что угодно, но только не их. Такой вот у меня прибабах :)

 EZ>                                     На этом остаюсь искренне Ваш,
 EZ> Евгений.

Boris Rudakov,               Вовка Смирнов - самый чистый Вовка в мире !
BBR

--- Be happy: BBR is looking at you !
 * Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)