मेरे फ़ोल्डर संरचना इस तरह दिखता है के साथ अन्य सभी रखते हुए:पावती: केवल एक निर्देशिका को छोड़कर, लेकिन एक ही नाम
/app
/app/data
...
/app/secondary
/app/secondary/data
मैं रिकर्सिवली खोज करने के लिए /app
, /app/data
सहित चाहते हैं। मैं हालांकि /app/secondary/data
खोजना नहीं चाहता हूं। यह मेरे पास अब तक है:
ack --ignore-dir=data searchtext
ack --ignore-dir=secondary/data searchtext
पहला आदेश दोनों निर्देशिकाओं को अनदेखा कर रहा है और दूसरा उनमें से किसी को अनदेखा नहीं कर रहा है। ऐप फ़ोल्डर के भीतर से, मेरे एएके कमांड को कैसा दिखना चाहिए?
धन्यवाद प्रतिक्रिया के लिए। मैं इस हो रही है: $ पावती-ग्रेप --text जी पावती-ग्रेप '^ (* माध्यमिक/डेटा *?!।।) * $।': नहीं नियमित अभिव्यक्ति पाया। – mattalxndr
है कि क्योंकि तुम भूल गया यह पैटर्न आप के लिए grepping कर रहे हैं, यानी 'searchtext' – rkulla
कैसे एक '~/.ackrc' फ़ाइल में इस जी विकल्प डाल करने के बारे में जानकारी के लिए देने के लिए, देखें: http://stackoverflow.com/प्रश्न/5425363/पावती 2''' –