शायद यह थोड़ा अजीब है - और शायद ऐसा करने के लिए अन्य उपकरण भी हैं, लेकिन ..
मैं उन सभी फ़ाइलों को खोजने के लिए निम्नलिखित क्लासिक बैश कमांड का उपयोग कर रहा हूं जिनमें कुछ स्ट्रिंग हैं:
find . -type f | xargs grep "something"
मेरे पास बड़ी संख्या में फ़ाइलें हैं, कई गहराइयों पर। "कुछ" की पहली घटना मेरे लिए पर्याप्त है, लेकिन खोज जारी है, और बाकी फ़ाइलों को पूरा करने में लंबा समय लगता है। मैं ऐसा करने के लिए वापस grep से एक "प्रतिक्रिया" की तरह कुछ करना चाहता हूं ताकि खोज अधिक फ़ाइलों के लिए खोज करना बंद कर सके। क्या ऐसा करना संभव है?