Välja on antud projekt ugrep 5.0, mis arendab failidest andmete otsimiseks mõeldud utiliidi grep täiustatud versiooni. Lisaks on interaktiivne ug-kest koos kasutajaliidesega, mis pakub ümbritsevate ridade eelvaadet. Jõudluse poolest on ugrep kordades kiirem kui grep. Projekti kood on kirjutatud C++ keeles ja seda levitatakse BSD litsentsi all.
Utiliit ühendab grep programmi kõige kasulikumad funktsioonid täiustatud funktsionaalsusega, nagu võimalus kasutada Perli-laadseid regulaaravaldisi, uduotsing, hex dump režiim, pesastatud otsing, tekstikodeeringu ümberkodeerimine, otsing arhiivides (zip, 7z, tar , pax , cpio), tihendatud failid (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), dokumendivormingud (pdf, doc, docx, odt, epub, rtf), samuti piltidelt metaandmete otsimine ja väljad sertifikaatides . Kataloogide sisust otsimist on võimalik kiirendada ugrep-indexer utiliidi poolt eraldi loodud indeksi abil.
Uus versioon on tähelepanuväärne uue regulaaravaldisi kasutava otsingumootori lisamise poolest, mis on parandanud teatud tüüpi maskide jõudlust. Lisatud valik "--exclude-fs", et välistada failisüsteemid rekursiivse otsingu ajal. Lisatud valik "--all", et otsida kõigist failidest, välja arvatud peidetud failid. Täiustatud süntaksi esiletõstmine.
Allikas: opennet.ru