Utliliteit ugrep 5.0 gepubliceerd voor geavanceerd zoeken in bestanden

De release van het ugrep 5.0-project heeft plaatsgevonden, dat een geavanceerde versie van de grep-tool voor gegevenszoekopdracht in bestanden ontwikkelt. Daarnaast wordt een interactieve shell ug meegeleverd met een gebruiksvriendelijke interface die een voorbeeld van de omringende regels biedt. Wat prestaties betreft, overtreft ugrep grep meerdere keren. De code van het project is geschreven in C++ en wordt verspreid onder de BSD-licentie.

De utility combineert de nuttigste mogelijkheden van het grep-programma met uitgebreide functionaliteit, zoals de mogelijkheid om perl-achtige reguliere expressies te gebruiken, onnauwkeurige zoekopdrachten (fuzzy), de mode voor het tonen van hex-dumps, geneste zoekopdrachten, het herschrijven van tekencoderingen, zoeken in archieven (zip, 7z, tar, pax, cpio), in gecomprimeerde bestanden (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), documentformaten (pdf, doc, docx, odt, epub, rtf), evenals het zoeken naar metadata in afbeeldingen en velden in certificaten. Er is een versnelde zoekfunctie door de inhoud van mappen te indexeren, waarbij een aparte index door de ugrep-indexer-tool is aangemaakt.

Utliliteit ugrep 5.0 gepubliceerd voor geavanceerd zoeken in bestanden

De nieuwe versie is opmerkelijk vanwege de toevoeging van een nieuwe engine voor het zoeken met reguliere expressies, die de prestaties voor bepaalde types maskers heeft verbeterd. De optie "—exclude-fs" is toegevoegd om bestandsystemen uit te sluiten bij een recursieve zoekopdracht. De optie "—all" is toegevoegd om in alle bestanden te zoeken, behalve de verborgen. De syntaxis-highlight is verbeterd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster