0
如何在Perl中獲取當前機器主機名?我正在尋找一種既適用於Linux又適用於Windows的方式。Perl中當前機器的主機名
隨着網絡搜索,我發現該模塊Sys系統::主機名,不過,我可以不安裝它
install Sys::Hostname
Going to read '/home/stivlo/.cpan/Metadata'
Database was generated on Sat, 04 Jun 2011 15:27:16 GMT
Running install for module 'Sys::Hostname'
The most recent version "1.16" of the module "Sys::Hostname"
is part of the perl-5.13.11 distribution. To install that, you need to run
force install Sys::Hostname --or--
install F/FL/FLORA/perl-5.13.11.tar.gz
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
FLORA/perl-5.13.11.tar.gz : make NO isa perl
我的Perl版本爲這個測試是5.9.1在Linux Ubuntu的,我會用草莓的Perl在窗戶上。
啊有趣的方式告訴我,已經安裝! :-) 謝謝!那麼我會嘗試一下。 – stivlo 2011-06-05 16:53:07
作品!再次感謝你,我是Perl新手,僅僅是第二天,我正在閱讀「學習Perl」書籍......我決定將Perl用於各種系統管理員的東西,因爲看起來它仍然是最好的工具。目的。 – stivlo 2011-06-05 16:59:21
然後,您需要查看標準模塊;大部分你想要的東西已經存在了,尤其是對於基本的系統管理任務,並且知道有效使用Perl的先決條件。 (或者對於Python,Java或其他任何東西)。 – geekosaur 2011-06-05 17:04:00