मैं कुछ फ़ाइलों में एक पाठ खोज करने की कोशिश कर रहा हूं जो समान निर्देशिका संरचना को साझा करते हैं, लेकिन GNU / Linux में समान निर्देशिका ट्री में नहीं हैं।
मेरे पास कई साइटों के साथ एक वेब सर्वर है जो एक ही पेड़ संरचना (कोड इग्नाइटर एमवीसी PHP फ्रेमवर्क) को साझा करते हैं, इसलिए मैं प्रत्येक साइट के लिए पेड़ के नीचे एक विशिष्ट निर्देशिका में खोज करना चाहता हूं, उदाहरण:
/srv/www/*/htdocs/system/application/
जहां * साइट का नाम है। और उन से आवेदन निर्देशिकाओं से, मैं एक * .php फ़ाइल के लिए इसके पत्ते के नीचे के सभी वृक्षों को खोजना चाहता हूं, अंदर कुछ पाठ पैटर्न है, चलो "डिबग" कहें, कोई नियमित अभिव्यक्ति की आवश्यकता नहीं है।
मुझे पता है कि कैसे खोजने के लिए और का उपयोग करने के लिए grep लेकिन मैं उनके संयोजन में अच्छा नहीं हूं।
यह मैं कैसे करूंगा?
अग्रिम में धन्यवाद!
find /srv/www/*/htdocs/system/application/ -name "*.php" -print0 | xargs -0 grep "debug ("