[वैकल्पिक वाक्यविन्यास]
कुछ लोगों के लिए, दिशात्मक पाइप संचालक उनका स्वाद नहीं हैं, लेकिन वे चाइनिंग करना पसंद करते हैं। इस मुद्दे पर कुछ दिलचस्प राय देखें रसेलिन मुद्दा ट्रैकर में साझा किया गया: डॉटनेट / रोज़लिन # 5445 ।
मामले और संदर्भ के आधार पर, इस दृष्टिकोण में से एक को अंतर्निहित (या अप्रत्यक्ष) माना जा सकता है। उदाहरण के लिए, इस मामले में enumerable के खिलाफ पाइप का उपयोग करके विशेष टोकन $_
(उर्फ) की आवश्यकता होती हैPowerShell's "THIS" token
) कुछ के लिए अरुचिकर दिखाई दे सकती है।
ऐसे फालो के लिए, यहाँ एक और संक्षिप्त, सीधे-सीधे तरीके से डॉट चाइनिंग के साथ किया जा रहा है :
(gci . -re -fi *.txt).FullName
(<शेख़ी> ध्यान दें कि PowerShell के आदेश तर्क पार्सर आंशिक पैरामीटर नाम स्वीकार करता है तो के अलावा। -recursive
; -recursiv
, -recursi
, -recurs
, -recur
, -recu
, -rec
और -re
स्वीकार किए जाते हैं, लेकिन दुर्भाग्य से नहीं -r
.. जो केवल सही विकल्प है कि एक साथ समझ में आता है है -
चरित्र (यदि हम POSIXy UNIXy सम्मेलनों द्वारा जाना!)! </ rant>)
*.txt*
(-Filter
सीएमडी वाइल्डकार्ड का उपयोग करता है) जैसी फाइलें प्राप्त करता है। यदि यह वह नहीं है जो आप चाहते हैं तो उपयोग करें-Include *.txt
।