Опубликована утилита ugrep 5.0 для расширенного поиска в файлах

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3252
Зарегистрирован: 20.08.2022

#

Опубликована утилита ugrep 5.0 для расширенного поиска в файлах
Дата публикации:Sun, 18 Feb 2024 13:09:05 +0300




Состоялся выпуск проекта ugrep 5.0, развивающего продвинутый вариант утилиты grep для поиска данных в файлах. Дополнительно поставляется интерактивная оболочка ug с интерфейсом пользователя, предоставляющим предпросмотр окружающих строк. По производительности ugrep в разы опережает grep. Код проекта написан на языке С++ и распространяется под лицензией BSD.



Утилита совмещает наиболее полезные возможности программы grep с расширенной функциональностью, такой как возможность использования perl-подобных регулярных выражений, неточный поиск (fuzzy), режим показа шестнадцатеричных дампов, вложенный поиск, перекодирование текстовых кодировок, поиск в архивах (zip, 7z, tar, pax, cpio), сжатых файлах (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), форматах документов (pdf, doc, docx, odt, epub,rtf), а также поиск метаданных в изображениях и полей в сертификатах. Имеется возможность ускорения поиска по содержимому каталогов, используя индекс, отдельно созданный утилитой ugrep-indexer.

Изображение


Новая версия примечательная добавлением нового движка для поиска с использованием регулярных выражений, позволившего повысить производительность для некоторых типов масок. Добавлена опция "--exclude-fs" для исключения файловых систем при рекурсивном поиске. Добавлена опция "--all" для поиска во всех файлах, кроме скрытых. Улучшена подсветка синтаксиса.



Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=60622

Жизнь за Нер'зула!

Ответить