मैं एक ओएस एक्स टूल की तलाश कर रहा हूं जो मुझे कई फाइलों में खोज स्ट्रिंग को खोजने और बदलने की अनुमति देता है। आवश्यकताएँ निम्नलिखित हैं:
- खोजें और बदलें
- नियमित अभिव्यक्ति द्वारा खोजें
- कई फ़ाइलों में खोजें
- नेस्टेड निर्देशिका संरचनाओं में खोजें
- बदलें अभिव्यक्ति खोज से मूल्यों का उपयोग कर सकती है (नियमित अभिव्यक्ति)
- उपकरण में उपयोगकर्ता इंटरफ़ेस का उपयोग करना आसान है
- अधिमानतः मुक्त
मुझे पता है कि BBEdit जैसे कुछ पाठ संपादकों में यह कार्यक्षमता है, लेकिन मैं एक हल्के उपकरण को पसंद करूंगा, जिसके लिए मुझे पहले संपादन के लिए फाइलें खोलने की आवश्यकता नहीं है।
अगर इन आवश्यकताओं को पूरा करने के लिए कोई उपकरण नहीं हैं, तो मैं कमांड लाइन विकल्प पर भी विचार करूंगा। मुझे पता है कि perl
और sed
इस तरह से कुछ का समर्थन करते हैं - एक समाधान जिसे मैं या तो बैश उर्फ के रूप में परिभाषित कर सकता हूं या इस मामले में समारोह का स्वागत किया जाएगा।