تم نشر الأداة المساعدة ugrep 5.0 للبحث المتقدم في الملفات

تم إطلاق مشروع ugrep 5.0، لتطوير نسخة متقدمة من الأداة المساعدة grep للبحث عن البيانات في الملفات. بالإضافة إلى ذلك، يتم توفير واجهة ug تفاعلية مع واجهة مستخدم توفر معاينة للصفوف المحيطة. من حيث الأداء، فإن ugrep أسرع عدة مرات من grep. كود المشروع مكتوب بلغة C++ ويتم توزيعه بموجب ترخيص BSD.

تجمع الأداة المساعدة بين الميزات الأكثر فائدة لبرنامج grep مع الوظائف المتقدمة، مثل القدرة على استخدام التعبيرات العادية المشابهة لـ Perl، والبحث الغامض، ووضع التفريغ السداسي، والبحث المتداخل، وتحويل ترميز النص، والبحث في الأرشيفات (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

إضافة تعليق