विंडोज के लिए यूनिकोड ग्रीप [बंद]


13

क्या विंडोज 32-बिट के लिए यूनिकोड-जागरूक ग्रीप है ?


1
क्या आपने एक ऐसा पाया जो यूनिकोड के साथ काम करता है? यह जवाब में बिल्कुल स्पष्ट नहीं है कि क्या विभिन्न उपकरण यूनिकोड-जागरूक हैं या नहीं।
पीटर मोर्टेंसन

1
मैंने विजुअल स्टूडियो की खोज में बिल्ट-इन का उपयोग किया और (:
जीरो वेर्ट प्लुइमर

जवाबों:


8

कमांड लाइन टूल के लिए, KeyboardMonkey उत्तर देखें (लेकिन मैं यूनिकोड समर्थन के बारे में निश्चित नहीं हूं)।

(खुला स्रोत) GUI उपकरण के लिए: dnGREP

  • शेल एकीकरण (विंडोज एक्सप्लोरर से खोज करने की क्षमता)
  • सादा पाठ, नियमित अभिव्यक्ति और XPath खोज (केस-असंवेदनशील खोज सहित)
  • ध्वन्यात्मक खोज (बिटप और नीडलमैन-वंच एल्गोरिदम का उपयोग करके )
  • फ़ाइल ले जाएँ / प्रतिलिपि बनाएँ / कार्रवाई हटाएँ
  • अभिलेखागार / एमएस वर्ड दस्तावेजों / पीडीएफ दस्तावेजों (प्लग-इन के माध्यम से) के अंदर खोजें
  • कार्यक्षमता पूर्ववत करें
  • पाठ संपादक के साथ वैकल्पिक एकीकरण ( नोटपैड ++ की तरह )
  • बुकमार्क्स (भविष्य के लिए नियमित अभिव्यक्ति खोजों को बचाने की क्षमता)
  • पैटर्न टेस्ट फॉर्म
  • खोज परिणाम हाइलाइटिंग
  • स्थापना की आवश्यकता नहीं है (USB ड्राइव से चलाया जा सकता है)

यहाँ छवि विवरण दर्ज करें

एक और अधिक सरल (केवल खोज) जीयूआई उपकरण के लिए: एस्ट्रोसेज और अधिक चित्रित (और महंगी) एक के लिए: पावरग्रैप


फॉरवर्ड के फ्रीवेयर के अनुसार, "टेक्स्ट को बदलें" ecobyte.com/replacetext एक और दिलचस्प विकल्प है
fluxtendu

नेक्रो के लिए क्षमा करें, लेकिन धन्यवाद !! मैं विंडोज में इस उपकरण को सख्त करता हूं, और यह dnGREP एक गॉडसेंड है!
पेपोलुआन

3

विंडोज के अधिकांश संस्करणों में कमांड "खोज" शामिल है जो बहुत कुछ grep की तरह काम करता है। मुझे इसकी यूनिकोड क्षमताओं के बारे में नहीं पता है, लेकिन मेरे ज्ञान के साथ इसमें कोई समस्या नहीं होनी चाहिए।


2

अद्यतन: GnuWin32 इन उपकरणों का हाल ही में बनाए रखा बंदरगाह है। (धन्यवाद क्वैक)

यहाँ संकुल की एक सूची है और व्यक्तिगत रूप से grep डाउनलोड करने के लिए।

UnxUtils पर एक नज़र डालें , जिसमें grep भी शामिल है। मैं अपने काम पीसी पर भी इन का उपयोग करता हूं।


3
UnxUtils पुराना और असमर्थित है - पिछली बार 2003 में अपडेट किया गया था। एक और हाल ही के टूलसेट के लिए GnuWin32 का प्रयास करें: gnuwin32.sourceforge.net
quix quixote

1

हाँ, जैसा कि फ़्लक्सटेन्डु उल्लेख करता है,

  • PowerGREP वह सब करेगा। लेकिन यह मालिकाना है और इसकी लागत 149 यूरो है।
  • dnGREP भी काम करेगा, और मुफ्त में एक समान सुविधा सेट है।

तथापि,

  • साइगविन भी grep स्थापित कर सकते हैं (और यदि आप चाहते हैं एक पूरी बहुत अधिक।) यह -Uस्विच के साथ यूनिकोड खोज करेगा । यदि आप यूनिक्स ग्रीप से परिचित हैं तो मैं साइगविन को सबसे सरल समाधान के रूप में सुझाऊंगा। बस अपने पेट को जोड़ना सुनिश्चित करें और आप इसे विंडोज शेल में भी उपयोग कर सकते हैं।


1

ऐसा करने का सबसे सरल तरीका एक विंडोज उपयोगिता है जिसे "स्ट्रिंग्स" कहा जाता है जो वास्तव में आपके द्वारा किया जाता है:

स्ट्रिंग्स (Sysinternals)

मूल रूप से, यह सभी यूनिकोड वर्णों को फाइलों से बाहर खींचता है, इसलिए आप इसे जो कुछ भी उपयोग कर सकते हैं उसे Windows grepalike में पाइप कर सकते हैं, यह हो findstr(देशी) या मेरी तरह, Windows के लिए gnuwin32 grep (यह टिन पर क्या कहता है)।

तो आपको कुछ ऐसा मिलता है:

strings *.odf | grep -i  "texttosearch"

findstr बहुत सी चीजों के लिए भी काम करता है, लेकिन बेहतर चारों ओर बस grep है।


1
कैसे, वास्तव में, इस सवाल का जवाब देता है? stringsकार्यक्रम पाठ स्ट्रिंग्स कि गैर-पाठ ( "बाइनरी") डेटा के साथ मिश्रित कर रहे हैं खोजने के लिए प्रयोग किया जाता है; उदाहरण के लिए, निष्पादन योग्य फाइलें। प्रश्न बाइनरी डेटा में एम्बेडेड पाठ स्ट्रिंग होने के बारे में कुछ नहीं कहता है। ……………… क्या होगा अगर मैं जैसे पात्रों के लिए एक यूनिकोड पाठ फ़ाइल खोजना चाहता हूं π और ? क्या मैं टाइप करूँगा strings dissertation | findstr "π"? क्या findstrयूनिकोड संभालता है? अगर ऐसा होता है, तो सिर्फ वही क्यों नहीं कहा जाता findstr "π" dissertation, जो पांच साल पहले सुझाया गया था? यदि ऐसा नहीं है, तो आपने क्या हासिल किया है?
जी-मैन का कहना है कि 'मोनिका'

अच्छी बात। मुझे लगता है कि मैं ठीक से समझ नहीं पाया कि
प्रश्नकर्ता के

0

देखें बरग्रेप (फ्री वर्जन में स्टार्टअप स्प्लैश स्क्रीन है), जो काफी हद तक ग्राफिकल ग्रिप लगता है। प्रलेखन में "कई फ़ाइल स्वरूपों" के लिए समर्थन का उल्लेख है, इसलिए मुझे लगता है कि यूनिकोड शामिल है।

यहाँ छवि विवरण दर्ज करें


मुझे पूरा यकीन है कि यह यूनिकोड का समर्थन नहीं करता है। मैंने इसकी कोशिश की और यह UTF-16 फाइलों पर काम नहीं करता है। पुष्टि करने के लिए उन्हें ईमेल किया है।
ओ'रोनी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.