How do I get the Perl's DateTime::Format::DateManip version number from the command line? -
मैं इसे कमांड लाइन से प्रयोग कर रहा हूं:
perl -MDateTime :: format :: DateManip -l 'print $ Some :: मॉड्यूल :: VERSION' लेकिन केवल एक रिक्त पंक्ति, किसी भी विचार वापसी?
यह छद्म कोड है, कुछ ऐसा नहीं है, इसलिए यह सिर्फ undef को छपाई कर रहा है -l ध्वज, जैसे perl -l'print undef ;
सबूतों के लिए -w
$ perl -MDateTime :: Format :: DateManip -wle 'print $ Some :: मॉड्यूल :: VERSION' uninitialized value का उपयोग $ कुछ :: मॉड्यूल :: VERSION प्रिंट में -e लाइन 1 । विकल्प: कुछ :: मॉड्यूल जिसमें आप मॉड्यूल का संस्करण चाहते हैं।
इसके अलावा, बस मस्ती के लिए;)
परीक्षण संस्करण संख्याओं के लिए पर्ल शोर्टैंड
ये संस्करण संख्याओं को उपयोग & lt; module & gt; & Lt; संस्करण & gt; सिंटैक्स और पर्ल की वर्क अस्वीकृति संस्करण जो कि नई पर्याप्त नहीं हैं।
ये सभी एक पर्ल स्क्रिप्ट बनाते हैं, जो का उपयोग करें दिनांकटाइम 99 99;
$ perl -MDateTime \ 9999 दिनांकटाइम संस्करण 9999 आवश्यक है - यह केवल 0.51 संस्करण है BEGIN विफल - संकलन निरस्त किया गया। हालांकि, यह फैशन क्रॉस-प्लेटफॉर्म नहीं है, क्योंकि आप बस एक स्थान से बचने के लिए बाश कह रहे हैं। यह विंडो सीएमडी में काम नहीं करता, इसके लिए आपको
$ perl -M "दिनांकटाइम 99 99" दिनांकटाइम संस्करण 99 99 की आवश्यकता होगी - यह केवल संस्करण 0.51 BEGIN विफल - संकलन निरस्त किया गया। यहां, आप इसे उद्धरण में डालते हैं - जो सीएमडी को सभी को पर्ल के तर्क के रूप में भेजने के लिए कहता है और यह एक ही काम करता है।
Comments
Post a Comment