- Серьёзный вопрос - оно лучше ripgrep Просто как-то сомневаюсь , Аноним (1), 13:22 , 18-Фев-24 (1) +1
Серьёзный вопрос - оно лучше ripgrep? Просто как-то сомневаюсь.
- ты нипанимаишь - ripgrep, пусть и лучше, но на расте а это тупик для анонов им, амоним (?), 13:27 , 18-Фев-24 (2) –19 [VVV]
- готов поспорить, что оно на 0 00000001 быстрее чем ripgrep, амоним (?), 13:28 , 18-Фев-24 (3)
- Если верить тестам, то ugrep быстрее code search -n -no -wn -win -, Аноним (4), 13:29 , 18-Фев-24 (4) +8 [^]
- По тестам и мюсли у авторов быстрее Я проверял, на практике, рип не более чем н, Аноним (5), 14:03 , 18-Фев-24 (9)
- du -hs 242M time grep --color auto -R test 2 1 dev null0,11s user 0, Голум (?), 14:15 , 18-Фев-24 (11)
- Это не равноценно Если сравнивать в 1 поток единственное практическое применен, Аноним (5), 14:19 , 18-Фев-24 (13) –4 [V]
- И зачем нужно страдать, используя его в 1 поток , Голум (?), 14:20 , 18-Фев-24 (14) +5
- А с какого рожна сравнение должно быть равноценным Типа сравнивая болид F1 с М, Аноним (18), 15:03 , 18-Фев-24 (18) +3
- Это не только не равноценно, сравнивать прогретый кэш ФС с не прогретым, так ещё, barmaglot (??), 19:18 , 18-Фев-24 (46)
- Герой, поиск по файловой системе замерил И рип запустил вторым на прогретом к, barmaglot (??), 19:14 , 18-Фев-24 (44) +1
- Не знаю как ты тестил, у меня на стандартных задачах rg в 2-10 раз быстрее гнугр, Аноним (12), 14:16 , 18-Фев-24 (12)
- Полноценно тестил Когда хотел ускорить поиск по дереву исходников Быстрее он т, Аноним (5), 14:22 , 18-Фев-24 (15) –1
- Да уже поняли, что ты тестил rg в 1 поток Хочешь реального прироста - юзай все , Аноним (18), 15:06 , 18-Фев-24 (19) +1
- Когда я тестил не в 1 поток, гну греп ушёл вперёд с большим отрывом, а рип работ, Аноним (5), 15:12 , 18-Фев-24 (21)
- А можно поподробней На какой версии, с какими ключами, с какими регулярками и н, Голум (?), 15:33 , 18-Фев-24 (24)
- Полагаю, дело было в iowait А когда крашилось, это определённо баги, но мне не , Аноним (5), 15:36 , 18-Фев-24 (25)
- Да очевидно чел просто врёт, потому что очень нравится греп , Аноним (49), 17:21 , 18-Фев-24 (33) –1
- У тебя там одноядерный процессор и IDE-диск что ли Рипгреп для солидных господ , Аноним (31), 17:05 , 18-Фев-24 (31)
- Ну это просто ложь Даже в этом треде есть выхлопы Зачем вводить в заблуждение , Аноним (49), 17:20 , 18-Фев-24 (32)
- А стандартные задачи это что У меня - ну вот выхлоп stdout отфильтровать - уже, User (??), 12:54 , 19-Фев-24 (82)
- я так понимаю для правильных тестов нужно знать правильный набор флагов для с, Пользователь планеты Земля (?), 14:14 , 18-Фев-24 (10)
- В работе с кодировками - лучше ripgrep не обрабатывает шаблоны, содержащие русск, rvs2016 (ok), 00:47 , 19-Фев-24 (60) +2
- Скрыто модератором, Аноним (-), 12:48 , 19-Фев-24 (80) [---]
- Да при чём тут русские буковки , когда у тебя Год сейчас уже 2024-й , Аноним (111), 11:19 , 20-Фев-24 (111) +2
- Вот он и сказал что ты дал ему на вход не utf-8, а набор байт у ripgrep 2 режим, morphe (?), 13:58 , 20-Фев-24 (114)
- Ripgrep круче и удобней, а это просто тот же grep, но быстрый и на крестах Не п, Аноним (12), 13:55 , 18-Фев-24 (7) –8 [V]
Ripgrep круче и удобней, а это просто тот же grep, но быстрый и на крестах. Не понял зачем оно нужно для моих задач.
- Не пользуйся, Anonimus (??), 14:48 , 18-Фев-24 (16) +1
- Не знаю как с ugrep, но вот чем rg не удобный 1 Многие символы в начале шаблона, Аноним (40), 18:22 , 18-Фев-24 (39) +1
- Лично у меня не получилось искать в docx с помощью ripgrep, но получилось с ug, Аноним (123), 08:59 , 23-Фев-24 (123)
- я так понимаю это что-то типа ripgrep-all fzf в одном флаконе, но по фичам, Пользователь планеты Земля (?), 13:56 , 18-Фев-24 (8) –1
я так понимаю это что-то типа [ ripgrep-all + fzf ] в одном флаконе, но по фичам всё же до них не дотягивает ибо ripgrep-all поддерживает больше форматов а fzf имеет больше возможностей. В общем очередной комбайн.
- Работать с такой утилитой учиться надо Однострочник на перле будет короче и при, Аноним (50), 23:00 , 18-Фев-24 (50) –1
Работать с такой утилитой учиться надо. Однострочник на перле будет короче и примерно в сто раз понятнее, чем мантры нестандартных флажков. Для большинства ситуаций можно обойтись rgrep | xargs sed. Люди не учат базовые юниксовые вещи, не понимают, что так можно.>написан на языке С++ >распространяется под лицензией BSD Шаблон порвал automake в качестве сборочной системы. Ожидал cmake или meson. >ug С названием утилиты зато все хорошо.
- Это как 129300 , rvs2016 (ok), 00:33 , 19-Фев-24 (58)
> неточный поиск (fuzzy)Это как? 🤔
- Когда ты ищешь, к примеру, каледор , но поиск выдаёт так же и правильное корид, Аноним (62), 01:20 , 19-Фев-24 (62) +1
- Наверное, выдать результаты отличающиеся на несколько символов от заданной маски, Quad Romb (ok), 20:08 , 19-Фев-24 (94)
- Позволяет находить результаты, отличающиеся от заданного образца на заданное чис, Аноним (123), 09:38 , 21-Фев-24 (116) +1
- И это как 129300 Кодировки из какого набора Из iconv --list , rvs2016 (ok), 00:35 , 19-Фев-24 (59)
> вложенный поиск,И это как? 🤔 > перекодирование текстовых кодировок Кодировки из какого набора? Из iconv --list?
- Сразу видно, утилиту писал линynсоидный юзабилист в кавычках, потому что самы, Аноним (62), 01:43 , 19-Фев-24 (63) –5 [V]
Сразу видно, утилиту писал линynсоидный "юзабилист" (в кавычках, потому что самый отстойный юзабилист на планете).Это утилита ПОИСКА. А значит должна работать по-умолчанию с максимально юзабельными флагами. Что это такое - автору ugrep неизвестно, поэтому сразу же наляпал дерьма в дефолтовых значениях: 1. РегистроЗАВИСИМЫЙ поиск. Чегобл?!?! Вы серьёзно предлагаете мне учить и вытаптывать на клаве все регистры (будто я их помню) ?! Я только помню openfile, я почём знаю, какие там буквы верхние? Факап. 2. По какой-то туnой логике автор думает, что у всех один каталог со всеми сорсами и он там ищет. А ничего, что есть ВЛОЖЕННЫЕ каталоги, в которых утилита НЕ ищет?! Де6илизм... 3. Нет вывода номера строки. Этот клоун что думает, я нашёл файл чисто "поглазеть на имя"? Мне и строка нужна! Мне некогда шароёпиться по файлу и искать, где он там нашёл совпадение. Понимаю, клаводр0черы сразу же предложат "создать батник", но... зачем создавать батник, если можно сразу сделать по-человечески?! Что за наплевательское отношение к людям? Или он думает, что скопировал г:::но 40-летней давности (grep), значит и все порочные практики надо тоже сюда тащить?! Нет уж, жрите сами.
- Ну и ещё по этому юзабиласту запуск в венде с -Q выдал mugrep 1 31mno ANSI, Аноним (62), 01:58 , 19-Фев-24 (65)
- По-поводу 1 2 3 - это дефолты в grep , Вы забыли заполнить поле Name (?), 02:04 , 19-Фев-24 (66) +1
- Думаешь, ему есть какое-то дело до вопросов совместимости, и чтобы скрипты не ло, Аноним (74), 10:09 , 19-Фев-24 (74) +1
- Т е если какие-то долбояшщеры 100500 лет назад приняли тупейшее решение то мы, Аноним (-), 12:52 , 19-Фев-24 (81) –1
- Ну ты мне прямо глаза открыл А ничего, что эти дефолты придумывали люди с, Аноним (102), 04:08 , 20-Фев-24 (98)
- Ну, персонально _я_ предполагаю, что по исходникам имеет смысл искать с помощью , User (??), 16:50 , 19-Фев-24 (90)
- Ещё один косяк По старой юниксоидной привычке автор режет файл по n В венде , Аноним (102), 04:33 , 20-Фев-24 (104)
- Нашли с чем сравнить по скорости - с grep Академический пример из всех книг по , Аноним (67), 03:50 , 19-Фев-24 (67)
Нашли с чем сравнить по скорости - с grep. Академический пример из всех книг по Perl - однострочный скрипт работает быстрее, чем компилированный grep.
- Нихрена оно по docx не ищет Не нужно , Golangdev (?), 08:56 , 19-Фев-24 (73)
Нихрена оно по .docx не ищет.Не нужно.
- Как поставить одной командой , Аноним (75), 11:15 , 19-Фев-24 (76)
Как поставить одной командой?
- ag уже не моден как погляжу стОит с него переползать на сабж , mos87 (ok), 13:36 , 19-Фев-24 (85)
ag уже не моден как погляжу? стОит с него переползать на сабж?
- Если кому интересно, слепил WPF-прогу - враппер для ugrep https ic pics livejo, Аноним (102), 05:00 , 20-Фев-24 (106) +1
|