ugrep 5.0 प्रोजेक्ट रिलीझ करण्यात आला आहे, फाईल्समध्ये डेटा शोधण्यासाठी grep युटिलिटीची प्रगत आवृत्ती विकसित करत आहे. याव्यतिरिक्त, एक परस्पर ug शेल वापरकर्ता इंटरफेससह प्रदान केले जाते जे आसपासच्या पंक्तींचे पूर्वावलोकन प्रदान करते. कामगिरीच्या बाबतीत, ugrep हे grep पेक्षा कितीतरी पटीने वेगवान आहे. प्रकल्प कोड C++ मध्ये लिहिलेला आहे आणि BSD परवान्याअंतर्गत वितरित केला आहे.
युटिलिटी प्रगत कार्यक्षमतेसह grep प्रोग्रामची सर्वात उपयुक्त वैशिष्ट्ये एकत्र करते, जसे की पर्ल सारखी रेग्युलर एक्स्प्रेशन्स वापरण्याची क्षमता, फजी सर्च, हेक्स डंप मोड, नेस्टेड सर्च, टेक्स्ट एन्कोडिंग ट्रान्सकोडिंग, आर्काइव्हमध्ये शोध (zip, 7z, tar). , pax , cpio), संकुचित फायली (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), दस्तऐवज स्वरूप (pdf, doc, docx, odt, epub, rtf), तसेच प्रतिमांमधील मेटाडेटा शोधा आणि प्रमाणपत्रांमध्ये फील्ड. ugrep-indexer युटिलिटीने स्वतंत्रपणे तयार केलेल्या इंडेक्सचा वापर करून डिरेक्टरीमधील मजकूर शोधण्याची गती वाढवणे शक्य आहे.
नवीन आवृत्ती नियमित अभिव्यक्ती वापरून नवीन शोध इंजिन जोडण्यासाठी उल्लेखनीय आहे, ज्याने काही प्रकारच्या मुखवट्यांसाठी कार्यप्रदर्शन सुधारले आहे. आवर्ती शोध दरम्यान फाइल प्रणाली वगळण्यासाठी "--exclude-fs" पर्याय जोडला. लपविलेल्या फाइल्स वगळता सर्व फायलींमध्ये शोधण्यासाठी "--सर्व" पर्याय जोडला. सुधारित वाक्यरचना हायलाइटिंग.
स्त्रोत: opennet.ru