Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Опубликована утилита ugrep 5.0 для расширенного поиска в файлах" | +/– | |
Сообщение от opennews (??), 18-Фев-24, 13:22 | ||
Состоялся выпуск проекта ugrep 5.0, развивающего продвинутый вариант утилиты grep для поиска данных в файлах. Дополнительно поставляется интерактивная оболочка ug с интерфейсом пользователя, предоставляющим предпросмотр окружающих строк. По производительности ugrep в разы опережает grep. Код проекта написан на языке С++ и распространяется под лицензией BSD... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (1), 18-Фев-24, 13:22 | ||
Серьёзный вопрос - оно лучше ripgrep? Просто как-то сомневаюсь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –19 +/– | |
Сообщение от амоним (?), 18-Фев-24, 13:27 | ||
ты нипанимаишь - ripgrep, пусть и лучше, но на расте. а это тупик для анонов. им надо с сишкой только. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +10 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 13:30 | ||
А чем оно лучше? Синтаксис регулярок свой собственный, обглоданный и ни с чем не совместимый, постоянно падает, пытается читать сразу несколько файлов и тормозит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +3 +/– | |
Сообщение от Аноним (-), 19-Фев-24, 05:52 | ||
> А чем оно лучше? Синтаксис регулярок свой собственный, обглоданный и ни с | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от амоним (?), 18-Фев-24, 13:28 | ||
+ готов поспорить, что оно на 0.00000001% быстрее чем ripgrep | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
4. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +8 +/– | |
Сообщение от Аноним (4), 18-Фев-24, 13:29 | ||
Если верить тестам, то ugrep быстрее: | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
9. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 14:03 | ||
По тестам и мюсли у авторов быстрее. Я проверял, на практике, рип не более чем на несколько процентов быстрее гну греп -- всё в пределах погрешности в итоге, но, при этом, это жалкий огрызок не являющийся заменой и сравнение даже не было равноценным. Ну и, всё же, чтобы засегфолтить гну греп придётся ещё попотеть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 14:15 | ||
> не более чем на несколько процентов | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –4 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 14:19 | ||
Это не равноценно. Если сравнивать в 1 поток (единственное практическое применение) и с регулярками, то всё не так замечательно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +5 +/– | |
Сообщение от Голум (?), 18-Фев-24, 14:20 | ||
И зачем нужно страдать, используя его в 1 поток? | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +3 +/– | |
Сообщение от Аноним (18), 18-Фев-24, 15:03 | ||
А с какого рожна сравнение должно быть равноценным?! Типа сравнивая болид F1 с Москвичем у болида надо движок поменять и шины сдуть? | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
20. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –2 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 15:09 | ||
Тут скорее Ока сравнивается с Мерседесом. Конечно, глупо сравнивать 1 в 1, если возможности и применения разные, но хотелось бы видеть сравнения в том, в чём они выполняют одни и те же функции. И да, Ока ржавая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 15:16 | ||
Ржавая Ока и Мерседес с одинаковой скоростью стоят в пробке. Стоит ли переплачивать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 15:20 | ||
> Ржавая Ока и Мерседес с одинаковой скоростью стоят в пробке. Стоит ли | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от rvs2016 (ok), 19-Фев-24, 00:52 | ||
> Имхо, Ока ломается чаще | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (77), 19-Фев-24, 12:29 | ||
А с жизнью в Оке расстаться проще. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от barmaglot (??), 18-Фев-24, 19:18 | ||
Это не только не равноценно, сравнивать прогретый кэш ФС с не прогретым, так ещё и считать не умеет: разница около 100мс , прибавка к производительности ~20% и при этом 8-ми кратное использование ЦПУ у рг. Ну г. как г. ... | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
48. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (-), 18-Фев-24, 19:27 | ||
>> 0,630 total | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (49), 18-Фев-24, 19:32 | ||
Ага, эти подделают любые тесты лишь бы своего любимчика выгородить. Не раз уже пойманы за руку) | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от barmaglot (??), 19-Фев-24, 14:51 | ||
Ага, 3.14здеть, не мешки ворочать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от barmaglot (??), 18-Фев-24, 19:14 | ||
Герой, поиск по файловой системе замерил :) И рип запустил вторым на прогретом кэше. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
12. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (12), 18-Фев-24, 14:16 | ||
Не знаю как ты тестил, у меня на стандартных задачах rg в 2-10 раз быстрее гнугрепа. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
15. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 14:22 | ||
Полноценно тестил. Когда хотел ускорить поиск по дереву исходников. Быстрее он только когда есть быстрый случайный доступ. А это не то, что стоит замерять. Вообще, моя главная претензия это низкая надёжность и непредсказуемость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (18), 18-Фев-24, 15:06 | ||
Да уже поняли, что ты тестил rg в 1 поток. Хочешь реального прироста - юзай все возможности. Смысл rg в его фичах, а не в том, что там какая-то особая раст-магия, которая делает его быстрее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 15:12 | ||
Когда я тестил не в 1 поток, гну греп ушёл вперёд с большим отрывом, а рип работал в разы дольше целиком забивая io. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 15:33 | ||
А можно поподробней? На какой версии, с какими ключами, с какими регулярками и на каком наборе файлов проходило исследование? Может, всплыл какой-то специфический баг, который могли и починить уже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 15:36 | ||
Полагаю, дело было в iowait. А когда крашилось, это определённо баги, но мне не настолько интересно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 15:53 | ||
Года за 4 использования не сталкивался ни с крашами, ни с лагами, хотя и длинные сложные регулярки не писал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 16:01 | ||
Странно, я столкнулся в первую же неделю. Правда, и регулярки у меня специфические, а у раста свой наколенный диалект со своими глюками. Но там была зависимость от данных, не каждый файл триггерил, а это явно не дело. Миллионы раз за день вызывается же и нельзя работать только на идеальных, вручную подготовленных данных. В частности, там по-моему были приколы с символом возврата каретки. Как можно не заметить iowait, я не представляю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (12), 18-Фев-24, 23:29 | ||
Где тесты, мань? Где багрепорты? Может хватит врать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 23:42 | ||
Мне, в общем-то, всё равно что там фанатки ржавого думают, я уже несколько раз собирал эту дрянь и тратил время, больше не собираюсь. Это определённо самая паршивая программа на ржавчине из существующих. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 23:54 | ||
> Это определённо самая паршивая программа на ржавчине из существующих. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
33. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (49), 18-Фев-24, 17:21 | ||
Да очевидно чел просто врёт, потому что очень нравится греп) | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
35. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Голум (?), 18-Фев-24, 17:36 | ||
Сам посравнивал, в некоторых условиях в пайпе rg получался до 20% медленнее гнугрепа, а сабж – до 50%. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (12), 18-Фев-24, 23:30 | ||
Пруфы, конечно же, никто и не думал предоставлять (с) Каневский | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (119), 21-Фев-24, 16:59 | ||
А потом "Ваши пруфы - не пруфы"(c) | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (31), 18-Фев-24, 17:05 | ||
У тебя там одноядерный процессор и IDE-диск что ли? Рипгреп для солидных господ с многоядерными системами и NVME. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
32. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (49), 18-Фев-24, 17:20 | ||
Ну это просто ложь. Даже в этом треде есть выхлопы. Зачем вводить в заблуждение? Каждый же легко может проверить | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
34. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –2 +/– | |
Сообщение от Аноним (5), 18-Фев-24, 17:24 | ||
В том и пертрушка, что любой может убедиться в правдивости. А если не получилось, тут повод задуматься о смене профессии на более подходящую способностям. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (12), 18-Фев-24, 23:33 | ||
Конечно задумайся. Без пруфов приходить к технарям врать - это достойно настоящего гуманитария. РГГУ, держись, идёт подмога. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 23:49 | ||
> Конечно задумайся. Без пруфов приходить к технарям врать - это достойно настоящего | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (77), 19-Фев-24, 12:36 | ||
Тебе уже попытались намекнуть, что всё зависит от условий: | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 19-Фев-24, 13:22 | ||
С какой целью кто-то будет намекать очевидное? Вообще, ты ошибаешься, фрагментированность тут не при чём (попробуй найди ещё такой фрагментированный файл), однако, она значительно просаживает производительность чтения, в том числе на ссд (при чём тут вообще ссд, кстати?), поскольку случайное чтение и так очень неэффективное (а данные размазаны по носителю), и уж когда оно параллельное тут прелести во всей красе вылезают. Про кэши глупость какая-то, пожалуй, оставлю без комментариев. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от User (??), 19-Фев-24, 12:54 | ||
А "стандартные задачи" это что? | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
10. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Пользователь планеты Земля (?), 18-Фев-24, 14:14 | ||
я так понимаю для "правильных" тестов нужно знать правильный набор флагов ? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
36. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Заноним (?), 18-Фев-24, 17:37 | ||
"Какие-то неправильные у вас гуси": | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Заноним (?), 18-Фев-24, 17:55 | ||
А вообще, какая-то дичь в ugrep: | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Пользователь планеты Земля (?), 18-Фев-24, 18:17 | ||
там вообще 4 утилиты, наверное для разных задач | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от barmaglot (??), 18-Фев-24, 19:24 | ||
Вот как тестировать нужно. рг самый быстрый, т.к. его просто нет! Неуловимый Джо! | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
40. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (40), 18-Фев-24, 18:25 | ||
> для себя провёл простой тест "без всяких", просто найти слово rust | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
42. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Пользователь планеты Земля (?), 18-Фев-24, 19:09 | ||
> Соревнование по дефолтной агрессивности флагов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +2 +/– | |
Сообщение от rvs2016 (ok), 19-Фев-24, 00:47 | ||
> Серьёзный вопрос - оно лучше ripgrep? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
80. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 19-Фев-24, 12:48 | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. Скрыто модератором | –1 +/– | |
Сообщение от pavlinux (ok), 19-Фев-24, 14:02 | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +2 +/– | |
Сообщение от Аноним (111), 20-Фев-24, 11:19 | ||
> ripgrep не обрабатывает шаблоны, содержащие русские буковки: | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
114. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от morphe (?), 20-Фев-24, 13:58 | ||
> У меня терминал не utfный, а koi8й. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
7. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –8 +/– | |
Сообщение от Аноним (12), 18-Фев-24, 13:55 | ||
Ripgrep круче и удобней, а это просто тот же grep, но быстрый и на крестах. Не понял зачем оно нужно для моих задач. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Anonimus (??), 18-Фев-24, 14:48 | ||
Не пользуйся | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (40), 18-Фев-24, 18:22 | ||
Не знаю как с ugrep, но вот чем rg не удобный: | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
41. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (49), 18-Фев-24, 18:47 | ||
Всё так. Rg при _вдумчивом_ применении рвёт аналоги просто на порядки. Ugrep такой же как grep, но прост побыстрей. Для себя пробовал юзать grep, ugrep, rg в параллели - понял что в целом rg удобней. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (5), 18-Фев-24, 19:10 | ||
Он даже запускается дольше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (49), 18-Фев-24, 19:17 | ||
Кто? | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (119), 21-Фев-24, 17:07 | ||
>Сильно урезанные регулярки | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
123. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (123), 23-Фев-24, 08:59 | ||
> Ripgrep круче и удобней, а это просто тот же grep, но быстрый и на крестах. Не понял зачем оно нужно для моих задач. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
8. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Пользователь планеты Земля (?), 18-Фев-24, 13:56 | ||
я так понимаю это что-то типа [ ripgrep-all + fzf ] в одном флаконе, но по фичам всё же до них не дотягивает ибо ripgrep-all поддерживает больше форматов а fzf имеет больше возможностей. В общем очередной комбайн. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (50), 18-Фев-24, 23:00 | ||
Работать с такой утилитой учиться надо. Однострочник на перле будет короче и примерно в сто раз понятнее, чем мантры нестандартных флажков. Для большинства ситуаций можно обойтись rgrep | xargs sed. Люди не учат базовые юниксовые вещи, не понимают, что так можно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +3 +/– | |
Сообщение от Аноним (12), 18-Фев-24, 23:37 | ||
О, а вы, я погляжу, юникс ветеран? Ну давайте сравним юниксовый grep/sed с гнутым. Какой из юниксов возьмём?) Я бы предложил digital unix, да помер он 15 лет назад. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +3 +/– | |
Сообщение от Аноним (50), 19-Фев-24, 13:20 | ||
Совершенно не обязательно быть ветераном и с 80х годов пользоваться юниксами, чтобы использовать мощь юниксового подхода. Я очень редко админил фряху, но жил всегда на линуксе, так что никаким ветераном юникса не являюсь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от AKTEON (?), 19-Фев-24, 23:37 | ||
Вот-вот. У нас один сотрутник таскает awk в windows | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от rvs2016 (ok), 19-Фев-24, 00:33 | ||
> неточный поиск (fuzzy) | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (62), 19-Фев-24, 01:20 | ||
Когда ты ищешь, к примеру, "каледор", но поиск выдаёт так же и правильное "коридор". Т.е. выдаёт слова, ПОХОЖИЕ на искомое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +2 +/– | |
Сообщение от pavlinux (ok), 19-Фев-24, 12:32 | ||
Княжество Каледор − место, где находится Кузница Ваула, самый яростный из всех вулканов Ултуана. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Quad Romb (ok), 19-Фев-24, 20:08 | ||
Наверное, выдать результаты отличающиеся на несколько символов от заданной маски и/или образца. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
116. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (123), 21-Фев-24, 09:38 | ||
Позволяет находить результаты, отличающиеся от заданного образца на заданное число символов (по умолчанию на 1): | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
59. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от rvs2016 (ok), 19-Фев-24, 00:35 | ||
> вложенный поиск, | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (62), 19-Фев-24, 01:46 | ||
Вложенный - видимо, поиск в результатах. Скажем, ищешь строку, где есть коммент "//TODO", а потом среди тудушек ищешь задачу со словом update. Это ЕСЛИ вложенный поиск идёт в найденой строке. А учитывая туnую логику автора, он может искать и чисто в файле! | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –5 +/– | |
Сообщение от Аноним (62), 19-Фев-24, 01:43 | ||
Сразу видно, утилиту писал линynсоидный "юзабилист" (в кавычках, потому что самый отстойный юзабилист на планете). | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (62), 19-Фев-24, 01:58 | ||
Ну и ещё по этому юзабиласту: запуск в венде с -Q выдал: | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +4 +/– | |
Сообщение от Аноним (111), 19-Фев-24, 08:08 | ||
> Ну да, ну да, пошли мы нафиг, юзеры оффтопика | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Фев-24, 02:04 | ||
По-поводу 1 2 3 - это дефолты в grep. | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
74. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (74), 19-Фев-24, 10:09 | ||
Думаешь, ему есть какое-то дело до вопросов совместимости, и чтобы скрипты не ломались? | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 20-Фев-24, 00:43 | ||
> Думаешь, ему есть какое-то дело до вопросов совместимости, и чтобы скрипты не | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:24 | ||
Причём тут вообще совместимость?! ugrep - это НОВАЯ утилита. Да, "по мотивам" старого grep, но написана-то она в 21 веке! Уж наверное если кто-то заморочился написать ЕЩЁ ОДНУ искалку, то она совсем не обязательно должна быть совместимая. Желательно, но не обязательно. ТЕМ БОЛЕЕ, что если у тебя тыщща "скриптов", нафига тебе ugrep?! Юзай старую, СОВМЕСТИМУЮ grep, делов-то! А вот для новых практик "пальцетыканья в консоли" утилита должна предоставлять максимально краткий синтаксис и максимально удобные дефолты. | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
81. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (-), 19-Фев-24, 12:52 | ||
> По-поводу 1 2 3 - это дефолты в grep. | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
91. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от User (??), 19-Фев-24, 16:53 | ||
Ну, вы ж дохреналлион баш-портянок за нас всех переписывать не пойдете? С появлением systemd их количество несколько снизилось с а(х)фиглиарда до всего лишь дохреналлиона - но наткнуться мизинцем-об-табуретку когда какой-то пионЭр в centos'е 8 "поменял" родной-немодный grep на вот новый ripgrep - было нифига не прикольно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:28 | ||
А кто вообще вас заставляет менять grep на ugrep!??!?! Нужны скрипты - сидите на протухшем grep, он всё равно всегда есть в системе. Но для работы, для БЫСТРОГО поиска файлов, сделали ugrep, которой вообще не обязательно быть совместимой с grep. Не настолько "диды" были умные, делая умолчания для grep. И ugrep может (и должен) исправить эту порочную практику. Пункты я указал, АРГУМЕНТЫ против имеются? (кроме остоnи3девшей мантры "совместимость с тухлым прошлым") | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от User (??), 20-Фев-24, 07:43 | ||
> А кто вообще вас заставляет менять grep на ugrep!??!?! Нужны скрипты - | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 20-Фев-24, 00:39 | ||
>> По-поводу 1 2 3 - это дефолты в grep. | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
99. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | –1 +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:16 | ||
1. Объясни, ЗАЧЕМ тебе "регистрозависимый поиск". Ты что, боишься найти "машу" вместо "Маши"?? Это не праздный вопрос, просто хочу поглядеть, ты просто усираешься над защитой "дидов" или у тебя есть реальные причины. | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Серб (ok), 20-Фев-24, 13:02 | ||
1. Очевидно, что практика программирования и конфигурирования показывает сильную разницу между поиском, например host и Host. Насколько я могу судить в винде не так. Но кого это волнует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Серб (ok), 20-Фев-24, 13:22 | ||
Добавлю простенький пример: | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
98. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:08 | ||
Ну ты мне прямо глаза открыл! :)) А ничего, что эти "дефолты" придумывали люди с ограниченным умишком и 40 лет назад?! Время идёт, практики меняются, совершенствуются. То, что в 197* казалось очевидным, в 202* уже кажется смешным. Если уж вы делаете утилиту для НАБОРА ПАЛЬЦАМИ В КОНСОЛИ, неужели нельзя сделать дефолты максимально юзабельными?! Чтобы мне требовалось набрать ТОЛЬКО "ug подстрока" и ВСЁ! | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
90. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от User (??), 19-Фев-24, 16:50 | ||
Ну, персонально _я_ предполагаю, что по исходникам имеет смысл искать с помощью _ide_, а не прикручивать к чему-то-там "фигню сорокалетней давности" в попытках эту самую IDE получить. | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
101. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:21 | ||
Бывает, задача не только в сорсах! Например, ты забыл, какой вебсайт у тебя на порту 8080. Грепанул - вот тебе конфиг! И чем меньше надо указывать флагов в консоли, тем лучше - вот моя претензия. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от User (??), 20-Фев-24, 07:53 | ||
> Бывает, задача не только в сорсах! Например, ты забыл, какой вебсайт у | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:33 | ||
Ещё один косяк: | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
67. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (67), 19-Фев-24, 03:50 | ||
Нашли с чем сравнить по скорости - с grep. Академический пример из всех книг по Perl - однострочный скрипт работает быстрее, чем компилированный grep. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Sw00p aka Jerom (?), 19-Фев-24, 08:55 | ||
а смысл сравнивать, если все упирается в IO, ищем ведь один раз, и этот раз - всегда будет медленным внезависимости как назвать Г или УГ или РГ :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Golangdev (?), 19-Фев-24, 08:56 | ||
Нихрена оно по .docx не ищет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (75), 19-Фев-24, 11:14 | ||
По docx искать нужно сервер поиска ставить под венду. | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (93), 19-Фев-24, 19:19 | ||
С какого перепугу? *.Docx - это всего лишь зипованный XML. Его можно обрабатывать и на Linux и на Windows. Не путать с бинарным форматом *.Doc. | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (102), 20-Фев-24, 04:55 | ||
К слову, ugrep УЖЕ УМЕЕТ искать в архивах, так что всё, что ему нужно - как-то "просеивать" теги ворда и выводить текст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (123), 21-Фев-24, 09:46 | ||
Нужно флаг работы с сжатыми файлами добавить - тогда впринципе ищет (напоминаю, что docx - это куча запакованных в основном xml'ек). | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
76. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (75), 19-Фев-24, 11:15 | ||
Как поставить одной командой? | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от mos87 (ok), 19-Фев-24, 13:36 | ||
ag уже не моден как погляжу? стОит с него переползать на сабж? | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (119), 21-Фев-24, 17:18 | ||
Если ты при выборе рабочих инструментов руководствуешься "модой" у меня для тебя плохие новости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +1 +/– | |
Сообщение от Аноним (102), 20-Фев-24, 05:00 | ||
Если кому интересно, слепил WPF-прогу - враппер для ugrep: | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Опубликована утилита ugrep 5.0 для расширенного поиска в фай..." | +/– | |
Сообщение от Аноним (111), 20-Фев-24, 11:17 | ||
> WPF | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |