The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Новые возможности GNU grep"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Новые возможности GNU grep"  
Сообщение от opennews (??) on 01-Июн-06, 19:03 
В статье "GNU grep's new features (http://applications.linux.com/article.pl?sid=06/05/19/1920231)" приводятся примеры использования некоторых интересных возможностей появившихся в последней версии утилиты GNU grep (ftp://ftp.gnu.org/gnu/grep/), вышедшей в ноябре  2004 года.
-  Появилась опция "-o" (--only-matching) выводящая только искомые ключевые слова. Например, для выборки из лога всех URL или email можно использовать:

egrep -o '(((http(s)?|ftp|telnet|news|gopher)://|mailto:)[^\(\)[:space:]]+)' logfile

egrep -o '\@/:[:space:]]+\>@[a-zA-Z_\.]+?\.[a-zA-Z]{2,3}' somefile

-  Опция "--color" позволяет выделить искомые ключи цветом.-  Опция "-P" дает возможность использоваться perl совместимые регулярные выражения (pcre).-  "--include" - позволяет задать маску для имен файлов, при групповом поиске (например, grep -r --include=*.txt linux /usr/local/src)-   "--line-buffered -m N" - позволяет включить буферизацию вывода и показывать результат после того как накопится N  совпадений.-  Опция "-c" - позволяет вернуть номер с числом совпадений.

URL: http://applications.linux.com/article.pl?sid=06/05/19/1920231
Новость: https://www.opennet.ru/opennews/art.shtml?num=7653

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Новые возможности GNU grep"  
Сообщение от Xan email(??) on 01-Июн-06, 19:03 
Класс! Век живи - век учись
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Новые возможности GNU grep"  
Сообщение от smb on 01-Июн-06, 21:19 
Тогда уж -A <count> -B <count> можно было упомянить - хотя довольно банальная вещь, но мне помогала, когда конвертил конфиги....
А за -o - респект, по ламерству не знал...:)
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Новые возможности GNU grep"  
Сообщение от Аноним on 01-Июн-06, 22:40 
Угу, и не новая. Есть еще -C <count>, а также man grep :)
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Новые возможности GNU grep"  
Сообщение от pavlinux email(??) on 01-Июн-06, 21:46 
> egrep -o '(((http(s)?|ftp|telnet|news|gopher)://|mailto:)[^\(\)[:space:]]+)' logfile
> egrep -o '\@/:[:space:]]+\>@[a-zA-Z_\.]+?\.[a-zA-Z]{2,3}' somefile


Они чё, прикалываются :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Новые возможности GNU grep"  
Сообщение от grayich (??) on 01-Июн-06, 21:57 
да.. маны никто уже не читает :)
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Новые возможности GNU grep"  
Сообщение от Аноним on 02-Июн-06, 00:22 
люди поделились на тех, кто открыл для себя grep до ноября 2004 и тех, кто после. )
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Новые возможности GNU grep"  
Сообщение от Demimurych email on 02-Июн-06, 10:32 
Пять балов
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Новые возможности GNU grep"  
Сообщение от wildcat (??) on 02-Июн-06, 10:50 
+1 :)
Правильно подметил один из предыдущих ораторов - век живи, век учись... В жизни бы не полез в ман за новыми фичами - 10 лет юзал греп без них, просто не задумался бы.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Новые возможности GNU grep"  
Сообщение от grayich email(??) on 02-Июн-06, 11:18 
жизнь это много, а вот как минимум при смене старшего бита версии любимого дистра полезно просматривать маны на то, что часто юзается.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Новые возможности GNU grep"  
Сообщение от Аноним on 02-Июн-06, 08:02 
обычно пишется
ps -ef | grep wine
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Новые возможности GNU grep"  
Сообщение от Аноним on 02-Июн-06, 22:37 
-c у grep'a было еще с моим одним из самых первых знакомств с оным.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру