URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116131
[ Назад ]

Исходное сообщение
"Выпуск утилит 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.dev/opennews/art.shtml?num=49825


Содержание

Сообщения в этом обсуждении
"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 20-Дек-18 23:26 
Пойти что-ли погрепать что-нибудь... Давненько не грепал.

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено A.Stahl , 20-Дек-18 23:41 
Вот-вот... Грепай отсюда.
:)

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено VINRARUS , 21-Дек-18 00:16 
grep не нужен когда есть sed.
grep отстой, sed рулит! :P

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено OpenEcho , 21-Дек-18 02:22 
sed vs awk vs grep hollywar?
:)

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено КГБ СССР , 21-Дек-18 07:36 
> sed vs awk vs grep hollywar?
> :)

vi(m) vs emacs!


"Выпуск утилит 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


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено КГБ СССР , 21-Дек-18 10:01 
Кто не знает ed, тот не мужык!

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено _ , 21-Дек-18 16:25 
https://sanctum.geek.nz/arabesque/actually-using-ed/

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено ананим.orig , 22-Дек-18 18:17 
> мужык

нда..


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 22-Дек-18 16:59 
> vim

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


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 20-Дек-18 23:34 
Уррра, новый sed!

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

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


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Григорий Федорович Конин , 21-Дек-18 00:24 
А вы не пользуйтесь "-i" флагом и будете дальше счастливы :)

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Клыкастый , 21-Дек-18 15:41 
работа с файлами не исключает "построчность"

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 21-Дек-18 00:52 
Ээх, неканонический grep -r . -e 'С наступающим, почаны!'

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено 4eburashk , 21-Дек-18 01:03 
sed,awk,grep это то, что всегда делало мир *nix таким настраиваемым.
С наступающим всех!

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Какаянахренразница , 21-Дек-18 03:40 
Прочитал заголовок и дёрнулся: "Новые версии? Неужели в старых были баги?!?"

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено SubGun , 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]


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Какаянахренразница , 24-Дек-18 09:24 
> [bug introduced in sed 4.6]

И правда...


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 21-Дек-18 08:12 
это те программы, авторы которых хотели забрать свои права у GNU - но их послали далеко?

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено iPony , 21-Дек-18 08:31 
Не помню про них. Вот nano - да

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 21-Дек-18 10:44 
"Лидеры проектов GnuTLS, grep и sed выходят из проекта GNU в знак несогласия с политикой Фонда СПО"
https://www.opennet.dev/opennews/art.shtml?num=35681

"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Andrey Mitrofanov , 21-Дек-18 10:55 
#>>>авторы которых хотели забрать свои права у GNU - но их послали далеко?

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

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


"Выпуск утилит GNU Grep 3.2 и Sed 4.6"
Отправлено Аноним , 23-Дек-18 07:15 
> вместо Столмана

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


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

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


"GNU Grep 3.3 и Sed 4.7 . . ."
Отправлено 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


"GNU Grep 3.3 и Sed 4.7 . . ."
Отправлено Урри , 24-Дек-18 14:22 
Усиленное тестирование одних из наиболее широко используемых тулзеней перед релизом? Не, не слышали, и так сойдет..

"GNU Grep 3.3 и Sed 4.7 . . ."
Отправлено Какаянахренразница , 25-Дек-18 05:25 
> Усиленное тестирование

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