क्या सभी पैटर्न की एक सूची प्राप्त करने के लिए grep (या अन्य मानक कमांड लाइन टूल्स के साथ गठबंधन) का उपयोग करने का कोई आसान तरीका है जिसमें अभी तक एक पैटर्न नहीं है?grep का उपयोग उन सभी फ़ाइलों को खोजने के लिए कैसे करें जिनमें एक पैटर्न है लेकिन दूसरा नहीं है?
मेरी विशिष्ट मामले में मैं सभी फ़ाइलें पैटर्न होते हैं की एक सूची चाहते हैं:
override.*commitProperties
अभी तक शामिल नहीं है:
super.commitProperties
मैं Windows पर हूँ लेकिन cygwin बड़े पैमाने पर इस्तेमाल करते हैं। मुझे पता है कि या तो पहले पैटर्न या सभी पैटर्न के साथ सभी फ़ाइलों को कैसे ढूंढें, लेकिन मुझे यकीन नहीं है कि उन प्रश्नों को कैसे गठबंधन किया जाए।
मैं जवाब है कि जेनेरिक कर रहे हैं, के रूप में मैं अन्य लोगों की भावना बहुत है उपयोगी क्वेरी के इस प्रकार मिल सकता है पसंद करेंगे। मेरे लिए एक सामान्य समाधान लेने और मेरे मूल्यों में प्लग करने के लिए यह काफी आसान है। स्पष्टीकरण को आसान बनाने के लिए मैंने अभी अपना विशिष्ट उदाहरण शामिल किया है।
क्या आप दूसरे पैटर्न के पहले पैटर्न मिलान आउटपुट को पाइप करते हैं और फिर दूसरे पैटर्न के लिए एक grep करते हैं? – vpram86
नहीं - पैटर्न विभिन्न लाइनों पर हो सकते हैं – DVK
@ DVk-Oh !!! :) मैं वह भूल गया। आपका बहुत बहुत धन्यवाद! – vpram86