एक निर्देशिका में 20 पाठ फ़ाइलों में पाठ को खोजने और बदलने का सबसे आसान तरीका क्या है?


17

मेरे पास एक निर्देशिका में विभिन्न एक्सटेंशन के साथ 20 टेक्स्ट फाइलें हैं।

मैं सभी फाइलों में " nnn " को " ooo " से बदलना चाहता हूं ।

मैं उन्हें एक परियोजना में Eclipseया Visual Studioउन सभी को बदलने के लिए आयात कर सकता था, लेकिन यह ओवरकिल है और अन्य मेटा फ़ाइलों आदि को जोड़ देगा।

ऐसा करने का एक सरल तरीका क्या है , मैं सोच रहा हूं: सभी फ़ाइलों का चयन करें, राइट क्लिक करें, कुछ टूल का चयन करें (जैसे "QuickReplacer") और खोजने और बदलने, क्लिक करने और करने के लिए भरें।

किसी को भी इस तरह एक उपकरण का पता है?


1
मैं यह बताना चाहता हूं कि यदि आप पहले से ही एक्लिप्स का उपयोग कर रहे हैं, तो फाइल्स में फाइंड को लाना (या जो भी कहा जाता है) आप एक मौजूदा प्रोजेक्ट के बजाय डायरेक्टरी चुन सकते हैं, सर्च करने के लिए। यह तब से कठिन नहीं होना चाहिए जब तक कि मिलान की गई फ़ाइलों को ढूंढना / बदलना न हो।
अनाम कायर

जवाबों:


8

ग्रीपविन दूसरों के बीच ऐसा करेगा, और यह एक एक्सप्लोरर प्लगइन है।

हालाँकि विभिन्न अनुप्रयोगों का एक बड़ा सरणी उपलब्ध है जो ऐसा कर सकते हैं।

विषय पर यह SO थ्रेड WinGrep को एक विकल्प के रूप में भी सुझाता है


इसे स्थापित किया और 3 मिनट के भीतर मेरी खोज / प्रतिस्थापन किया, धन्यवाद!
एडवर्ड तुंगाय जूल


4

यदि आप विज़ुअल स्टूडियो से परिचित हैं, तो आप एक प्रोजेक्ट बनाए बिना ऐसा कर सकते हैं। करो (कुछ ऐसा करो) Edit>Find/Replace>Find in Files:। वहां आप एक फ़ोल्डर निर्दिष्ट कर सकते हैं ।

मैंने कई बार ऐसा किया है। मैं कहूंगा कि यह केवल ओवरकिल है अगर आपको एक प्रोजेक्ट बनाना था (आप नहीं) या यदि आपने वीएस स्थापित नहीं किया है और केवल इस अनुरोध के लिए इसकी आवश्यकता है।



1

उदात्त : Ctrl+ Shift+f

सभी खुली फ़ाइलों में पाठ को प्रतिस्थापित करता है, या आप क्लिक करके विशेष फ़ोल्डर (एस) निर्दिष्ट कर सकते हैं

बाद में, हिट File> Save All


0

मुझे वास्तव में हेलिओस सॉफ्टवेयर (उत्कृष्ट टेक्स्टपैड पाठ संपादक के निर्माता) द्वारा वाइल्डएडिट उत्पाद पसंद है ।

यह विश्वसनीय, त्वरित, लचीला है, और इसकी लागत बहुत ज्यादा नहीं है (£ 8.50 = लगभग 10 यूरो) - इसकी कीमत अच्छी है!

यह ASCII, ANSI, UTF-8 और बिना किसी समस्या के अन्य एन्कोडिंग को संभालता है, आप एक निर्देशिका और एक फाइल मास्क (* .cs, * .as? X आदि) चुन सकते हैं और केवल उन फाइलों में परिवर्तन लागू कर सकते हैं, और यह यदि आप परिवर्तन को पूर्ववत करना चाहते हैं, तो अपनी मूल फ़ाइलों का बैकअप रखें।

न घुलनेवाली तलछट


0

SciTE ने इसे विंडोज पर बनाया है - इसलिए जब तक सभी फाइलें एक ही डायरेक्टरी में हैं (और सौदेबाजी में एक बहुत ही छोटा और त्वरित सामान्य प्रयोजन टेक्स्ट एडिटर है) - राइट क्लिक करें और डायरेक्टरी में किसी एक फाइल को 'SciTE' के साथ एडिट करें। , Ctrl + Shift + F, खोज में बदलें और स्ट्रिंग और एक वैकल्पिक फ़ाइल नाम फ़िल्टर बदलें और ठीक पर क्लिक करें।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.