The OpenNET Project / Index page

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



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

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от opennews (??), 20-Дек-18, 23:26 
Представлен (https://www.mail-archive.com/info-gnu@gnu.org/msg02533....) выпуск утилиты для организации поиска данных в текстовых файлах - GNU Grep 3.2 (http://www.gnu.org/software/grep/), в котором более чем в 30 раз увеличена производительность выражений, содержащих множество операций 'or' с типовым префиксом. Дополнительно за счёт увеличения размера буфера на 3-23% ускорены операции поиска в больших файлов. В коде обработки регулярных выражений реализовано диагностирование переполнений стека. Поведение опции "--files-without-match" (-L) приведено в соответствие с
утилитой git-grep (поиск считается успешным если обрабатываемый файл упомянут в списке).

Одновременно  сформирован (https://www.mail-archive.com/info-gnu@gnu.org/msg02532....) выпуск утилиты GNU sed 4.6 (http://www.gnu.org/software/sed/), в рамках которой развивается реализация неинтерактивного текстового редактора, обычно применяемого для создания фильтров, модификации текстовых файлов и замены блоков по шаблону.  В новой версии добавлена опция "--debug" для вывода обрабатываемого sed-скрипта в канонической форме с аннотацией процесса выполнения программы. Обеспечен вывод более ясных сообщений об ошибках в случае использования команд "/R/w/W" и "s///w" без указания имени файла. Благодаря обеспечению полной буферизации вместо построчной, повышена производительность "sed -i" и других команд, осуществляющих запись в файлы.

URL: https://www.mail-archive.com/info-gnu@gnu.org/msg02533....
Новость: https://www.opennet.ru/opennews/art.shtml?num=49825

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

Оглавление

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


1. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +8 +/
Сообщение от Аноним (1), 20-Дек-18, 23:26 
Пойти что-ли погрепать что-нибудь... Давненько не грепал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +17 +/
Сообщение от A.Stahl (ok), 20-Дек-18, 23:41 
Вот-вот... Грепай отсюда.
:)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  –5 +/
Сообщение от VINRARUS (ok), 21-Дек-18, 00:16 
grep не нужен когда есть sed.
grep отстой, sed рулит! :P
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +3 +/
Сообщение от OpenEcho (?), 21-Дек-18, 02:22 
sed vs awk vs grep hollywar?
:)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

21. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от КГБ СССР (?), 21-Дек-18, 07:36 
> sed vs awk vs grep hollywar?
> :)

vi(m) vs emacs!

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

24. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Andrey Mitrofanov (?), 21-Дек-18, 09:02 
>> sed vs awk vs grep hollywar?
>> :)
> vi(m) vs emacs!

vs  vs  vs.  :-P

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

26. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  –1 +/
Сообщение от КГБ СССР (?), 21-Дек-18, 10:01 
Кто не знает ed, тот не мужык!
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

34. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +2 +/
Сообщение от _ (??), 21-Дек-18, 16:25 
https://sanctum.geek.nz/arabesque/actually-using-ed/
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

39. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от ананим.orig (?), 22-Дек-18, 18:17 
> мужык

нда..

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

38. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от Аноним (38), 22-Дек-18, 16:59 
> vim

да ты, внучек, хипстор!

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

2. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  –1 +/
Сообщение от Аноним (2), 20-Дек-18, 23:34 
Уррра, новый sed!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  –2 +/
Сообщение от VINRARUS (ok), 21-Дек-18, 00:14 
> Повышена производительность "sed -i" и других команд, осуществляющих запись в файлы, благодаря обеспечению полной буферизации вместо построчной.

Фактически sed теперь не построчный редактор. xD Дожыли.

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

11. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Григорий Федорович Конин (?), 21-Дек-18, 00:24 
А вы не пользуйтесь "-i" флагом и будете дальше счастливы :)
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

33. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от Клыкастый (ok), 21-Дек-18, 15:41 
работа с файлами не исключает "построчность"
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Аноним (13), 21-Дек-18, 00:52 
Ээх, неканонический grep -r . -e 'С наступающим, почаны!'
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +7 +/
Сообщение от 4eburashkemail (?), 21-Дек-18, 01:03 
sed,awk,grep это то, что всегда делало мир *nix таким настраиваемым.
С наступающим всех!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Какаянахренразница (ok), 21-Дек-18, 03:40 
Прочитал заголовок и дёрнулся: "Новые версии? Неужели в старых были баги?!?"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от SubGun (ok), 23-Дек-18, 00:29 
Именно поэтому добавили в новой)

Some uses of \b in the C locale and with the DFA matcher would fail, e.g.,
  the following would mistakenly print "123-x" instead of "123":
    echo 123-x|LC_ALL=C sed 's/.\bx//'
  Using a multibyte locale or certain regexp constructs (some ranges,
  backreferences) would avoid the bug.  [bug introduced in sed 4.6]

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

43. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Какаянахренразница (ok), 24-Дек-18, 09:24 
> [bug introduced in sed 4.6]

И правда...

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

22. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  –1 +/
Сообщение от Аноним (22), 21-Дек-18, 08:12 
это те программы, авторы которых хотели забрать свои права у GNU - но их послали далеко?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от iPony (?), 21-Дек-18, 08:31 
Не помню про них. Вот nano - да
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

28. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Аноним (28), 21-Дек-18, 10:44 
"Лидеры проектов GnuTLS, grep и sed выходят из проекта GNU в знак несогласия с политикой Фонда СПО"
https://www.opennet.ru/opennews/art.shtml?num=35681
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

30. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +1 +/
Сообщение от Andrey Mitrofanov (?), 21-Дек-18, 10:55 
#>>>авторы которых хотели забрать свои права у GNU - но их послали далеко?

> "Лидеры проектов GnuTLS, grep и sed выходят из проекта GNU в знак
> несогласия с политикой Фонда СПО"
> https://www.opennet.ru/opennews/art.shtml?num=35681

Там написано, что это ментейнеры, которые восхотели порулить FSF/GNU вместо Столмана, их неожиданно обломали и они встали во вторую позицию и расшаркалоись ножкой.

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

41. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от Аноним (41), 23-Дек-18, 07:15 
> вместо Столмана

кстати, а кто, если не он? Есть сейчас достойное следующее поколение? Или все окончательно вебмакаки заполнили

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

42. "Выпуск утилит GNU Grep 3.2 и Sed 4.6"  +/
Сообщение от КГБ СССР (?), 23-Дек-18, 11:30 
>> вместо Столмана
> кстати, а кто, если не он? Есть сейчас достойное следующее поколение? Или
> все окончательно вебмакаки заполнили

Веб-макаки на 100 %. Готоводлядесктопия не щадит неокрепшие детские мозги, превращая их в домики для слизней.

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

32. "GNU Grep 3.3 и Sed 4.7 . . ."  +2 +/
Сообщение от Andrey Mitrofanov (?), 21-Дек-18, 12:25 
>GNU Grep 3.2
> выпуск утилиты GNU sed 4.6

Уже  3.3  и 4.7.   "Прогресс не остановить"  -- регрессии нужно чинить.

http://savannah.gnu.org/forum/forum.php?forum_id=9335
http://savannah.gnu.org/forum/forum.php?forum_id=9334

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

44. "GNU Grep 3.3 и Sed 4.7 . . ."  +1 +/
Сообщение от Урри (?), 24-Дек-18, 14:22 
Усиленное тестирование одних из наиболее широко используемых тулзеней перед релизом? Не, не слышали, и так сойдет..
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

45. "GNU Grep 3.3 и Sed 4.7 . . ."  +/
Сообщение от Какаянахренразница (ok), 25-Дек-18, 05:25 
> Усиленное тестирование

[censored]-[censored] и в продакшн, сэр.

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

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

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




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

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