•Arnošt Havelka
प्रैक्टिस: उन्नत फ़िल्टरिंग चुनौती
एक वास्तविक दुनिया की डेटा चुनौती के साथ पाइपलाइनों में महारत हासिल करें।
इंटरएक्टिव पाठ शुरू करेंवास्तविक दुनिया की डेटा समस्याओं से निपटने के लिए पाइपिंग, फ़िल्टरिंग और चयन लागू करें।
चुनौती
बड़ी फ़ाइलें ढूंढें, केवल नाम प्रदर्शित करें, और एक रिपोर्ट जनरेट करें। सब कुछ एक पाइपलाइन में!
कमांड आज़माएं
एक संपूर्ण पाइपलाइन बनाएँ!
कमांड बनाएं
Get-ChildItem[arguments]|Where-Object[arguments]|Select-Object[arguments]
Get-ChildItem|Where-Object{$_.Length -gt 5000}|Select-ObjectName, Length
1. Pipeसभी कमांड्स को जोड़ें
2. Filterमापदंड से मेल खाने वाली फ़ाइलें ढूंढें
3. Selectप्रदर्शित करने के लिए गुण चुनें
टर्मिनल
PS C:\Users\Student>Get-ChildItem | Where-Object {$_.Length -gt 5000} | Select-Object Name, Length
large-report.txt 6000
वास्तविक विश्लेषण पाइपलाइन
टर्मिनल
largefile1.txt
largefile2.txt
small.txt
PS C:\Users\Student\Documents\AdvancedPipelineDemo>Get-ChildItem
महारत हासिल
ज्ञान जांच
1 / 2इस पाइपलाइन में, Where-Object कहाँ फ़िल्टर करता है?
संदर्भ
ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।
अगला
PowerShell रिपल प्रभाव: सिग्नल फ़िल्टर करें
लॉग फ़ाइलों को जल्दी से अलग करने के लिए पाइपलाइन में Where-Object का उपयोग करें।