Den nya versionen av projektet ugrep 5.0 har slÀppts, som förbÀttrar det avancerade alternativet av verktyget grep för att söka efter data i filer. En interaktiv shell ug levereras ocksÄ med ett anvÀndargrÀnssnitt som ger en förhandsvisning av omgivande rader. NÀr det gÀller prestanda slÄr ugrep grep med flera gÄnger. Projektets kod Àr skriven i C++ och distribueras under BSD-licensen.
Verktyget kombinerar de mest anvÀndbara funktionerna hos programmet grep med utökad funktionalitet, sÄsom möjligheten att anvÀnda perl-liknande reguljÀra uttryck, osÀker sökning (fuzzy), visningslÀge för hexadecimala dumpningar, inbÀddad sökning, omkodning av textkodningar, sökning i arkiv (zip, 7z, tar, pax, cpio), komprimerade filer (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), dokumentformat (pdf, doc, docx, odt, epub, rtf), samt sökning av metadata i bilder och fÀlt i certifikat. Det finns möjlighet att snabba upp sökningar i katalogens innehÄll genom att anvÀnda en index som skapats av verktyget ugrep-indexer.

Den nya versionen kÀnnetecknas av tillÀgget av en ny motor för sökning med reguljÀra uttryck, vilket har ökat prestandan för vissa typer av mönster. Alternativet "--exclude-fs" har lagts till för att exkludera filsystem vid rekursiv sökning. Alternativet "--all" har lagts till för att söka i alla filer, utom de dolda. Syntaxmarkeringen har förbÀttrats.
KĂ€lla: opennet.ru
