मैंने कुछ दिनों पहले ही पॉवरशेल सीखना शुरू कर दिया है, और मुझे Google पर ऐसा कुछ भी नहीं मिला, जो मुझे अपने सवाल के साथ चाहिए।
मुझे कुछ टेक्स्ट स्ट्रिंग्स को कई फाइलों में बदलने के लिए कहा गया है। मुझे जरूरी लक्ष्य फाइलों के विस्तार का पता नहीं है और मुझे उनका स्थान भी नहीं पता है। अब तक मैं निर्देशिका में पुनरावर्ती ब्राउज़ करने में कामयाब रहा हूं ( get-ChildItem -recurse
) और वह स्ट्रिंग ढूंढता हूं जिसे मैं गेट-कंटेंट और चुनिंदा स्ट्रिंग के साथ देख रहा था।
Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"
समस्या यह है कि, मैं जिस पाठ की तलाश कर रहा हूं, उसके बारे में देख सकता हूं, लेकिन मुझे यह नहीं पता है कि पीएस को हर मेल करने वाली फाइलों के लिए पथ और नाम कैसे वापस करना है।
मैं उन फ़ाइलों का नाम और स्थान कैसे प्राप्त कर सकता हूं जिनमें वह अभिव्यक्ति है, जिसकी मुझे तलाश है?