आप मॉड्यूल के संस्करण प्राप्त करने के प्रयास कर रहे हैं क्यों? क्या आपको किसी प्रोग्राम के भीतर से इसकी आवश्यकता है, क्या आपको बस किसी अन्य ऑपरेशन को पास करने के लिए नंबर की आवश्यकता है, या आप बस यह पता लगाने की कोशिश कर रहे हैं कि आपके पास क्या है?
मैं इस (जो पर्ल के साथ आता है) -D
स्विच के साथ cpan
में बनाया गया है, ताकि आप संस्करण है कि आप स्थापित किया है और CPAN पर वर्तमान संस्करण देख सकते हैं:
$ cpan -D Text::CSV_XS
Text::CSV_XS
-------------------------------------------------------------------------
Fast 8bit clean version of Text::CSV
H/HM/HMBRAND/Text-CSV_XS-0.54.tgz
/usr/local/lib/perl5/site_perl/5.8.8/darwin-2level/Text/CSV_XS.pm
Installed: 0.32
CPAN: 0.54 Not up to date
H.Merijn Brand (HMBRAND)
[email protected]
आप देखना चाहते हैं बाहर का तारीख मॉड्यूल के सभी, -O
(राजधानी ओ) स्विच का उपयोग करें:
$ cpan -O
Module Name Local CPAN
-------------------------------------------------------------------------
Apache::DB 0.1300 0.1400
Apache::SOAP 0.0000 0.7100
Apache::Session 1.8300 1.8700
Apache::SizeLimit 0.0300 0.9100
Apache::XMLRPC::Lite 0.0000 0.7100
... and so on
आप द्वारा स्थापित किए गए सभी मॉड्यूल के लिए यह देखने के लिए चाहते हैं, एक autobundle बनाने के लिए -a
स्विच प्रयास करें।
स्रोत
2008-09-25 21:19:10
भी देखें http://stackoverflow.com/questions/ 1 920045/कैसे-कर-i-get-the-version-and-location-of-an-install-perl-module – Ether