ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ugrep 5.0 для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ поиска Π² Ρ„Π°ΠΉΠ»Π°Ρ…

Бостоялся выпуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ugrep 5.0, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ grep для поиска Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ»Π°Ρ…. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ поставляСтся интСрактивная ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ug с интСрфСйсом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ прСдпросмотр ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ… строк. По ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ugrep Π² Ρ€Π°Π·Ρ‹ ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Π΅Ρ‚ grep. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘++ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ BSD.

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° совмСщаСт Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ возмоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ grep с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования perl-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ поиск (fuzzy), Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°ΠΌΠΏΠΎΠ², Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ поиск, ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкстовых ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΎΠΊ, поиск Π² Π°Ρ€Ρ…ΠΈΠ²Π°Ρ… (zip, 7z, tar, pax, cpio), сТатых Ρ„Π°ΠΉΠ»Π°Ρ… (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (pdf, doc, docx, odt, epub,rtf), Π° Ρ‚Π°ΠΊΠΆΠ΅ поиск ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² изобраТСниях ΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π² сСртификатах. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ускорСния поиска ΠΏΠΎ содСрТимому ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ индСкс, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ созданный ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ ugrep-indexer.

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ugrep 5.0 для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ поиска Π² Ρ„Π°ΠΉΠ»Π°Ρ…

Новая вСрсия ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° для поиска с использованиСм рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, позволившСго ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² масок. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция «—exclude-fs» для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΏΡ€ΠΈ рСкурсивном поискС. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция «—all» для поиска Π²ΠΎ всСх Ρ„Π°ΠΉΠ»Π°Ρ…, ΠΊΡ€ΠΎΠΌΠ΅ скрытых. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° подсвСтка синтаксиса.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ