Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от opennews (??) on 04-Июл-17, 09:13 | ||
Представлен (http://www.mail-archive.com/info-gnu@gnu.org/msg02306.html) выпуск утилиты для организации поиска данных в текстовых файлах - GNU Grep 3.1 (http://www.gnu.org/software/grep/), в котором примерно в 7 раз увеличена производительность обработки масок '[0-9]' при использовании многобайтовых локалей. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск утилиты GNU grep 3.1" | +6 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 09:13 | ||
Ждем улучшенной версии grepd | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Выпуск утилиты GNU grep 3.1" | +3 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 12:40 | ||
не улучшенной, а Правильной, от Великого Нечитателя манов | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
2. "Выпуск утилиты GNU grep 3.1" | +8 +/– | |
Сообщение от A.Stahl (ok) on 04-Июл-17, 09:21 | ||
>увеличена производительность | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 09:27 | ||
Потому что grep ничем уже не заменишь. Linux без grep что стол без ножки. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
5. "Выпуск утилиты GNU grep 3.1" | +3 +/– | |
Сообщение от A.Stahl (ok) on 04-Июл-17, 09:45 | ||
Ничего не мешает написать какой-то perg на Rust+Lua с нардами и инкассаторшами. Сказать что он безопасней и хипстеры перебегут за пару недель. Но никто не пишет же. А почему? Потому что проект неспешно и адекватно развивается (да, это камень в огород КДЕ-Гномеров) | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 10:08 | ||
> Ничего не мешает написать какой-то perg на Rust | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 04-Июл-17, 11:29 | ||
> Уже написано: https://github.com/BurntSushi/ripgrep | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
35. "Выпуск утилиты GNU grep 3.1" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 21:30 | ||
> Совместимость?... | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от rshadow (ok) on 04-Июл-17, 14:33 | ||
Таких уже дофига было. Только быстрее оно в определенных случаях: на очень маленьких/больших текстах/шаблонах. А в среднем по скорости и переносимости хуже. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
30. "Выпуск утилиты GNU grep 3.1" | –5 +/– | |
Сообщение от лютый жабист__ on 04-Июл-17, 20:34 | ||
> Таких уже дофига было. Только быстрее оно в определенных случаях: на очень | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
32. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 20:46 | ||
а когда этих 8ГБ нет, прога просто падает не выполняя свою задачу | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
33. "Выпуск утилиты GNU grep 3.1" | –4 +/– | |
Сообщение от лютый жабист__ on 04-Июл-17, 21:09 | ||
>а когда этих 8ГБ нет | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
36. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 22:29 | ||
Ну значит очень тупая попытка использования утилиты. Я на 146% уверен что дело в ваших руках :) | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
61. "Выпуск утилиты GNU grep 3.1" | +2 +/– | |
Сообщение от . on 07-Июл-17, 06:12 | ||
Оно - жабист. У них не руки а лапки. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
40. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Led (ok) on 04-Июл-17, 23:53 | ||
> p.s. Что лучше, прога которая час занимает 2.5ГБ ОЗУ и 1 ядро | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
44. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от OramahMaalhur (ok) on 05-Июл-17, 01:34 | ||
>the usability of The Silver Searcher (similar to ack) with the raw speed of GNU grep | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
29. "Выпуск утилиты GNU grep 3.1" | –5 +/– | |
Сообщение от лютый жабист__ on 04-Июл-17, 20:27 | ||
>Сказать что он безопасней и хипстеры перебегут за пару недель | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
34. "Выпуск утилиты GNU grep 3.1" | +5 +/– | |
Сообщение от L.P. on 04-Июл-17, 21:14 | ||
> grep -v -x -f f2 f1 >f3 | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
45. "Выпуск утилиты GNU grep 3.1" | +6 +/– | |
Сообщение от Аноним84701 (ok) on 05-Июл-17, 03:16 | ||
> дано два файла с ОГРН (число 13 символов), в одном 4.5m, в другом 800k строчек. Надо сделать третий файл с содержимым f1 которого нет в f2. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
51. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июл-17, 20:10 | ||
> Надо сделать третий файл с содержимым f1 которого нет в f2. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
58. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Andrey Mitrofanov on 06-Июл-17, 10:39 | ||
>> Надо сделать третий файл с содержимым f1 которого нет в f2. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
13. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от VINRARUS (ok) on 04-Июл-17, 13:15 | ||
sed лучше 8) | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
24. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 18:44 | ||
Седрик лучше. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
28. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от angra (ok) on 04-Июл-17, 20:02 | ||
Ну тогда уже perl, который заменяет собой сразу grep, sed, awk, tr, неинтерактивный шелл и кучу других утилит. Другое дело, что для простейших задач команда с grep получается короче, чем однострочник на perl. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
38. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от trolleybus on 04-Июл-17, 23:04 | ||
А еще лучше питон | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
41. "Выпуск утилиты GNU grep 3.1" | –3 +/– | |
Сообщение от VINRARUS (ok) on 05-Июл-17, 00:03 | ||
А я умею на чистом SHELL заменять awk '{print $5}' например: | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
48. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июл-17, 10:05 | ||
#!/bin/bash | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
49. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от VINRARUS (ok) on 05-Июл-17, 12:18 | ||
Токо оно в SHELL не работает. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
50. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 05-Июл-17, 12:37 | ||
> Токо оно в SHELL не работает. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
42. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от angra (ok) on 05-Июл-17, 00:16 | ||
$ python -c 'print( {e for e in open("f1", "r")} - {e for e in open("f2", "r")} ) ' | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
46. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Andrey Mitrofanov on 05-Июл-17, 06:13 | ||
> Ну тогда уже perl, который заменяет собой сразу grep, sed, awk, tr, | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
53. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от angra (ok) on 06-Июл-17, 02:14 | ||
Ты процитировал фразы о perl, но при этом зачем-то сравнил grep с awk. Давай сравним с perl и для чистоты эксперимента сделаем на одном и том же наборе данных: | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
54. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Аноним (??) on 06-Июл-17, 05:00 | ||
> Ну как бы perl однозначно в плюсе по потреблению ресурсов и это | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
55. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от angra (ok) on 06-Июл-17, 07:43 | ||
> Странно. grep (2.27) у меня отрабатывает чуть, а gawk (4.1.4) и вовсе в полтора раза быстрее перла (5.24). | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
56. "Замер удался!" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 06-Июл-17, 09:53 | ||
> Ты процитировал фразы о perl, но при этом зачем-то сравнил grep с | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
63. "Замер удался!" | +1 +/– | |
Сообщение от . on 08-Июл-17, 03:02 | ||
>Одной строкой ваш перл не умеет или у тебя и bash "не завезли"? | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
64. "Замер удался!" | +/– | |
Сообщение от . on 08-Июл-17, 06:52 | ||
>>Сим приглашаю и питонистов померяться | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
65. "Замер удался!" | –1 +/– | |
Сообщение от Аноним (??) on 08-Июл-17, 15:33 | ||
> Python 2.7.13 | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
67. "Замер удался!" | +/– | |
Сообщение от Andrey Mitrofanov on 09-Июл-17, 10:23 | ||
##>> > $ /usr/bin/time -f %e\\t%U\\t%M | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
66. "Замер удался!" | –1 +/– | |
Сообщение от Аноним (??) on 08-Июл-17, 15:35 | ||
| ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
69. "Замер удался!" | –2 +/– | |
Сообщение от _ (??) on 11-Июл-17, 18:28 | ||
Не КО - а ко-ко-ко! :) | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
70. "Замер удался!" | +/– | |
Сообщение от Аноним (??) on 13-Июл-17, 06:17 | ||
> Не КО - а ко-ко-ко! :) | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
68. "GNU grep 3.1" | +/– | |
Сообщение от Andrey Mitrofanov on 10-Июл-17, 09:30 | ||
> perl нет никакого смысла изучать глубоко синтаксис для всех вариантов awk, | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
6. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 09:49 | ||
А чего они никак less не догонят по версиям? Поднапрячься нужно парням! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Выпуск утилиты GNU grep 3.1" | –3 +/– | |
Сообщение от iZEN (ok) on 04-Июл-17, 11:53 | ||
Чем GNU grep лучше BSD grep? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Выпуск утилиты GNU grep 3.1" | +16 +/– | |
Сообщение от Andrey Mitrofanov on 04-Июл-17, 11:56 | ||
> Чем GNU grep лучше BSD grep? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Буратино on 04-Июл-17, 12:01 | ||
Чем армяне! | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
16. "Выпуск утилиты GNU grep 3.1" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 15:32 | ||
Ничем не лучше и не хуже: | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
17. "Выпуск утилиты GNU grep 3.1" | –3 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 15:33 | ||
Ну то есть похуже, конечно, тем, что версия допотопная. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
18. "Выпуск утилиты GNU grep 3.1" | +2 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 15:57 | ||
> Ну то есть похуже, конечно, тем, что версия допотопная. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
20. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 04-Июл-17, 16:58 | ||
#>>>$ grep --version | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
21. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 17:57 | ||
> % bsdgrep --version | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
22. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 18:03 | ||
К тому же | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 18:33 | ||
> К тому же | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
25. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 18:56 | ||
> gnu extensions to grep | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
19. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от iZEN (ok) on 04-Июл-17, 16:38 | ||
В релизе GNU grep. (Твой вывод говорит о том, что ты не забумываешься о перекомпиляции FreeBSD и о переходе на BSD grep, который включается опцией WITH_BSD_GREP=true в /etc/src.conf). | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
31. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 04-Июл-17, 20:36 | ||
> В релизе GNU grep. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
27. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 19:48 | ||
Тем что менее распространен и местами не совместим. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
39. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Led (ok) on 04-Июл-17, 23:49 | ||
> Чем GNU grep лучше BSD grep? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
43. "Выпуск утилиты GNU grep 3.1" | –3 +/– | |
Сообщение от iZEN (ok) on 05-Июл-17, 00:43 | ||
>> Чем GNU grep лучше BSD grep? | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
15. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от ALex_hha (ok) on 04-Июл-17, 14:50 | ||
> Ничего не мешает написать какой-то perg на Rust+Lua с нардами и инкассаторшами. Сказать что он безопасней и хипстеры перебегут за пару недель. Но никто не пишет же. А почему? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от pantheongod on 04-Июл-17, 19:45 | ||
Сейчас стали шутить в стиле: "Мне теперь с Go на Rust это переписывать, да?" Я совсем не эксперт, но привычка писать на Go, как мне кажется, появилась после удачных волн маркетинга (у гугла с этим проблем не было никогда, на мой взгляд). Сейчас весь этот "накал страстей" явно спадает | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
37. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июл-17, 22:56 | ||
Маркетинг удачный, да. Теперь мульярды на ём рубят. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
47. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 05-Июл-17, 06:26 | ||
> На платформе Windows | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Аноним (??) on 05-Июл-17, 23:46 | ||
Ты шеллы с околошелловой шайкой-братией не путай. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
57. "Выпуск утилиты GNU grep 3.1" | +/– | |
Сообщение от Andrey Mitrofanov on 06-Июл-17, 09:57 | ||
> Ты шеллы с околошелловой шайкой-братией не путай. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
59. "Выпуск утилиты GNU grep 3.1" | –1 +/– | |
Сообщение от й on 06-Июл-17, 18:39 | ||
git.exe без diff.exe не работает. вы, конечно, можете рассказать линусу, что ему срочно надо переписать всё на powershell, но результат предсказуем. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
60. "Выпуск утилиты GNU grep 3.1" | +1 +/– | |
Сообщение от Аноним84701 (ok) on 06-Июл-17, 19:13 | ||
>> На платформе Windows | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |