Ugrep 5.0 projekti vĂ€ljaandmine, mis arendab edasi grep tööriista, et otsida andmeid failidest. Lisatud on interaktiivne shell ug, mille kasutajaliides pakub ĂŒmbritsevate ridade eelvaadet. Ugrep ĂŒletab grep'i oma töötluse kiiruselt oluliselt. Projekti kood on kirjutatud C++ keeles ja see levitatakse BSD litsentsi alusel.
Tööriist kombineerib kĂ”ige kasulikumaid grep programmi funktsioone tĂ€iustatud funktsionaalsusega, nagu perl-sarnaste regulaarsete vĂ€ljendite kasutamise vĂ”imalus, eb tĂ€psete otsingute (fuzzy), kuuekĂŒmnendate dumpide kuvamisreĆŸiim, sisemine otsing, tekstikoodide dekodeerimine, otsimine arhiivides (zip, 7z, tar, pax, cpio), kokkusurutud failides (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), dokumentide formaatides (pdf, doc, docx, odt, epub, rtf), samuti metaandmete otsimine piltides ja sertifikaatide vĂ€ljade sĂŒsteemides. Otsimise kiirus sisu kataloogides on vĂ”imalik kiirendada, kasutades indeksi, mille on eraldi loonud tööriist ugrep-indexer.

Uus versioon on silmapaistev uue regulaarsete vĂ€ljendite otsingumootori lisamisega, mis on vĂ”imaldanud parandada jĂ”udlust teatud tĂŒĂŒpi maskide jaoks. Lisatud on valik ââexclude-fsâ, et vĂ€listada failisĂŒsteemide rekursiivne otsing. Valik ââallâ on lisatud, et otsida kĂ”ikides failides, vĂ€lja arvatud peidetud. Parandatud on sĂŒntaksi esiletĂ”stmist.
Allikas: opennet.ru
