Env :: Path.

التحميل الان

Env :: Path. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • David Boyce
  • موقع ويب الناشر:
  • http://search.cpan.org/~dsb/

Env :: Path. العلامات


Env :: Path. وصف

Env :: Path هو وحدة PERL مع عمليات متقدمة على متغيرات المسار. ENV :: PATH هي وحدة بييرل مع العمليات المتقدمة على المتغيرات المسار. استخدم المسار ENV :: # الاستخدام الأساسي بلدي ManPath = Env :: Path-> ManPath؛ ManPath-> إلحاق ('/ opt / samba / man')؛ للحصول على ($ manpath-> قائمة) {print $ _، "n"}؛ # على غرار أعلاه باستخدام "كائن ضمني" اختصار ENV :: Path-> ManPath؛ ManPath-> إلحاق ('/ opt / samba / man')؛ لقائمة (ManPath-> قائمة) {print $ _، "n"}؛ # تسديدة واحدة استخدام ENV :: Path-> Path-> إلحاق ('/ USR / SBIN')؛ # تغيير مثيلات / USR / المحلية / الصندوق إلى Armite-Path-> Path->> استبدال ('/ USR / Local / Bin'، "/ USR / Local / $ Env {Platform} / Bin" ) # استخدام أكثر تعقيدا (أسماء مختلفة لنفس الدلالات) لي libpath؛ إذا ($ ^ o = ~ / AIX /) {$ libpath = env :: path-> libpath؛ } آخر {$ libpath = env :: path-> ld_library_path؛ } Libpath-> تعيين (QW (/ USR / LIB / USR / Openwin / Lib))؛ $ libpath-> pepend ('/ usr / ucblib') ما لم يكن libpath-> يحتوي على ('/ usr / ucblib')؛ $ libpath-> insertafter ('/ usr / ucblib'، '/ xx / yy / zz')؛ Libpath-> UniQify؛ $ libpath-> deletenonexistent؛ $ libpath-> إزالة ('/ usr / local / lib')؛ طباعة $ libpath-> الاسم ":"؛ ل ($ libpath-> قائمة) {print "$ _"}؛ طباعة "ن"؛ # أبسط استخدام: يبارك جميع EV الحالي كما Env :: كائنات المسار استخدم Env :: Path ': ALL'؛ بلدي cats = path-> من أين ("القط *")؛ طباعة "catsn"؛ متطلبات: perl.


Env :: Path. برامج ذات صلة