The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия утилиты Grep 2.11, opennews (??), 03-Мрт-12, (0) [смотреть все]

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


20. "Новая версия утилиты Grep 2.11"  +/
Сообщение от Аноним (-), 03-Мрт-12, 15:01 
>Откройте для себя grep -P

Откройте для себя сообщение #9. Никакое сочетание из множества [ivGFEPf] не дает возможность быстро и безболезненно запрограммировать сложные логики. Grep годится только под простые задачи уровня линейной фильтрации - не более.

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

21. "Новая версия утилиты Grep 2.11"  +1 +/
Сообщение от ram_scan (?), 03-Мрт-12, 15:17 
Похоже вы и без goto тоже программу написать не умеете.

Для одноразового костыля вне зависимости от его поморочености всегда хватало bash+sed+awk+grep. Во всяком случае я на этом деле ожнажды сделал парсер детализаций телефонн6ых звонков, их нарезку на куски и последующую рассылку по списку пациентам (для чего рожал письма с аттачами и сопроводительным текстом), пока программеры в биллинге это дело фиксили. А да, команда sendmail мне понадобилась еще. Для рассылки.

Unix way. Работы заняло на два часа вместе с отладкой. Мог бы написать на перле, но лениво было трахаться.

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

23. "Новая версия утилиты Grep 2.11"  +/
Сообщение от Аноним (-), 03-Мрт-12, 17:14 
>Похоже вы и без goto тоже программу написать не умеете.

Вы ошиблись. Скорее вы делаете скоропостижные выводы руководствуясь поверхностными суждениями.

>Для одноразового костыля вне зависимости от его поморочености всегда хватало bash+sed+awk+grep. Во всяком случае я на этом деле ожнажды сделал парсер детализаций телефонн6ых звонков, их нарезку на куски и последующую рассылку по списку пациентам (для чего рожал письма с аттачами и сопроводительным текстом), пока программеры в биллинге это дело фиксили. А да, команда sendmail мне понадобилась еще. Для рассылки.

Одноразовые костыли навроде нарезки линейно-отфильтрованного текста я тоже делаю с использованем grep, split, .. (по надобности). Ну а если текст требует сложного фильтра и/или еще и обработки части текста то тут уже только perl (можно конечно на чем угодно - хоть на tcsh, но на perl получается почему-то быстрее, лаконичнее и проще).

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

26. "Новая версия утилиты Grep 2.11"  +/
Сообщение от zomg (?), 03-Мрт-12, 19:44 
split и cut попутали.
Ответить | Правка | Наверх | Cообщить модератору

27. "Новая версия утилиты Grep 2.11"  +1 +/
Сообщение от Аноним (-), 03-Мрт-12, 21:16 
Очередной с поспешными выводами: во-первых, вы не разглядели многоточие и, во-вторых, откройте для себя опции к split.
Ответить | Правка | Наверх | Cообщить модератору

33. "Новая версия утилиты Grep 2.11"  +/
Сообщение от Аноним (-), 03-Мрт-12, 23:10 
>Grep годится только под простые задачи уровня линейной фильтрации - не более.

А что в man grep утверждается то то обратное?
Парень ты серьёзно болен.


Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

36. "Новая версия утилиты Grep 2.11"  +/
Сообщение от евлампий (?), 04-Мрт-12, 08:45 
> Откройте для себя сообщение #9. Никакое сочетание из множества [ivGFEPf] не дает
> возможность быстро и безболезненно запрограммировать сложные логики. Grep годится только
> под простые задачи уровня линейной фильтрации - не более.

А Вы для себя команду М-х grep в Емаксе не открывали? Преудобнейшая штуковина, доложу Вам.
А perl -- он конечно хорош и силен. Сам для сравнительно простых  вещей обхожусь bash|awk|sed|grep|tr|cut..find да же perl -e '' (также на участках текста в емаксе M-1-M-|). Но и сбацать на awk-grep-sed в этом случае намного проще (а find в перле не хватает )
И да,  perl -- является часто является зависимым пакетом на Лине (даже на фряхе).    
В общем, все они друг друга дополняют.  

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

37. "Новая версия утилиты Grep 2.11"  +/
Сообщение от евлампий (?), 04-Мрт-12, 08:55 
К сказанному:
>  вещей обхожусь bash|awk|sed|grep|tr|cut..find

еще head и особенно tail хороши, sort...

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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