agrep — консольная утилита являющаяся функциональным аналогом утилиты grep, но с поддержкой поиска по приблизительным маскам (нечёткий поиск).
grep (сокращение от Global Regular Expression Print) — мощная консольная утилита для организации поиска данных в текстовом файле (списке файлов) любых типов. Для поиска используется компактный алгоритм сопоставления Бойера-Мура, выдающий по образцу уникальный и предопределённый результат, в виде строк содержащих образец. Утилита является частью проекта GNU (GNU Grep).
Функционал grep обширен, её можно использовать для поиска всего, как файлов, так и строк или нескольких строк в файле. Утилита находит строки отвечающие заданному шаблону поиска, обычной строке или регулярному выражению и выводит их (если вывод не отменён специальным ключом).
agrep в дополнение к функционалу grep способна осуществлять нечёткий поиск (FuzzyFinder), использовать многострочный поиск, поиск по нескольким шаблонам и регулярным выражениям, также поддерживается соединение шаблонов поиска логическими операциями AND/OR (also and or).
Лицензия: ISC open source license (с сентября 2014 года)
Вы можете войти под своим логином или зарегистрироваться на сайте.