激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - perl - Perl初學(xué)筆記之Hello World

Perl初學(xué)筆記之Hello World

2020-06-23 10:17腳本之家 perl

這篇文章主要介紹了Perl初學(xué)筆記之Hello World,本文是自學(xué)Perl的一篇筆記,本文著重講解了cpan的使用,需要的朋友可以參考下

工作需要開始學(xué)Perl,下載個Window版(5.16)的: 下載鏈接
http://www.activestate.com/activeperl/downloads
安裝好了之后,寫第一個perl程序

復(fù)制代碼 代碼如下:

#!/usr/bin/perl 
print "Hello,World!\n";


運行結(jié)果: (很像Python哦)

復(fù)制代碼 代碼如下:

c:\Perl>perl HelloWorld.pl 
Hello,World!


接著學(xué)了下:cpan,雖然不知道這家伙具體是干嘛,應(yīng)該是能安裝各種包,9000多種。
命令如下:看第二次輸出的結(jié)果,應(yīng)該是類似于數(shù)據(jù)庫的東東吧。

復(fù)制代碼 代碼如下:

c:\Perl>cpan App::cpanminus 
Set up gcc environment - 3.4.5 (mingw-vista special r3) 
CPAN: Term::ANSIColor loaded ok (v4.02) 
CPAN: Storable loaded ok (v2.34) 
Reading 'C:\Perl\cpan\Metadata' 
Database was generated on Fri, 07 Mar 2014 13:06:13 GMT 
CPAN: Module::CoreList loaded ok (v2.80) 
App::cpanminus is up to date (1.7001). 


然后用cpanm安裝模塊,命令如下: (cpanm Module::Name)

復(fù)制代碼 代碼如下:

c:\Perl>cpanm YAML 
Set up gcc environment - 3.4.5 (mingw-vista special r3) 
--> Working on YAML 
Fetching http://www.cpan.org/authors/id/I/IN/INGY/YAML-0.90.tar.gz ... OK 
Configuring YAML-0.90 ... OK 
Building and testing YAML-0.90 ... OK 
Successfully installed YAML-0.90 
1 distribution installed 


如果實在不曉得如何用的話: cpanm --help    //-->會看到很多提示。

復(fù)制代碼 代碼如下:

c:\Perl>cpanm --help 
Set up gcc environment - 3.4.5 (mingw-vista special r3) 
Usage: cpanm [options] Module [...] 
 
Options: 
  -v,--verbose              Turns on chatty output 
  -q,--quiet                Turns off the most output 


看上面的安裝過程,好像是可以執(zhí)行cpanm Link,果然是可以:

復(fù)制代碼 代碼如下:

c:\Perl>cpanm http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0.0 
2.tar.gz 
Set up gcc environment - 3.4.5 (mingw-vista special r3) 
--> Working on http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0. 
02.tar.gz 
Fetching http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0.02.tar 
.gz ... OK 
Configuring Alt-Base-0.02 ... OK 
==> Found dependencies: Alt 
--> Working on Alt 
Fetching http://www.cpan.org/authors/id/I/IN/INGY/Alt-0.04.tar.gz ... OK 
Configuring Alt-0.04 ... OK 
Building and testing Alt-0.04 ... OK 
Successfully installed Alt-0.04 
Building and testing Alt-Base-0.02 ... OK 
Successfully installed Alt-Base-0.02 
2 distributions installed 


然后開始寫了個文件操作的腳本,里面有個Path::Class模塊。

復(fù)制代碼 代碼如下:

use Path::Class; 
C:\Perl\Learn>perl FindFile.pl 
Can't locate Path/Class.pm in @INC (@INC contains: C:/Perl/site/lib/MSWin32-x86- 
multi-thread C:/Perl/site/lib C:/Perl/lib .) at FindFile.pl line 4. 
BEGIN failed--compilation aborted at FindFile.pl line 4. 


看提示,像沒有安裝該包,安裝了下該包,結(jié)果果然沒報這種錯誤:

復(fù)制代碼 代碼如下:

C:\Perl\Learn>cpanm Path::Class 
Set up gcc environment - 3.4.5 (mingw-vista special r3) 
--> Working on Path::Class 
Fetching http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-0.33.tar.gz .. 
. OK 
Configuring Path-Class-0.33 ... OK 
Building and testing Path-Class-0.33 ... OK 
Successfully installed Path-Class-0.33 
1 distribution installed 

 

完~

延伸 · 閱讀

精彩推薦
  • perlPerl從文件中讀取字符串的兩種實現(xiàn)方法

    Perl從文件中讀取字符串的兩種實現(xiàn)方法

    有時候我們需要從文件中讀取字符串,這里簡單介紹下, 需要的朋友可以參考下 ...

    腳本之家6252020-06-08
  • perlPerl使用nginx FastCGI環(huán)境做WEB開發(fā)實例

    Perl使用nginx FastCGI環(huán)境做WEB開發(fā)實例

    這篇文章主要介紹了Perl使用nginx FastCGI環(huán)境做WEB開發(fā)實例,實現(xiàn)了路由系統(tǒng)和模板系統(tǒng),需要的朋友可以參考下...

    Perl教程網(wǎng)2412020-06-18
  • perlperl常見問題集合之二

    perl常見問題集合之二

    哪些平臺上有 Perl?要到哪里去找? Perl的標(biāo)準(zhǔn)發(fā)行版(由 perl 發(fā)展小組負(fù)責(zé)維護)僅以原始碼形式發(fā)行。您可在 http: //www.perl.com/CPAN/src/latest.tar.gz處取得。這個檔...

    腳本之家2102020-05-29
  • perlperl use vars pragma使用技巧

    perl use vars pragma使用技巧

    perl 中的vars是perl中的一個pragma(預(yù)編譯指示符),專門用來預(yù)定義全局變量,這些預(yù)定義后的全局變量在qw()列表中,在整個引用perl文件中皆可使用,即便使...

    perl教程網(wǎng)6812020-06-16
  • perlPerl List::Util模塊使用實例

    Perl List::Util模塊使用實例

    這篇文章主要介紹了Perl List::Util模塊使用實例,本文給出掃描符合條件的某個列表并取出第一個符合條件的、求1到1000之間的和 、求一組數(shù)字的最大值與最小...

    腳本之家4712020-06-22
  • perlPerl的經(jīng)典用法分享

    Perl的經(jīng)典用法分享

    Perl的經(jīng)典用法分享,學(xué)習(xí)perl的朋友可以參考下 ...

    腳本之家6562020-06-06
  • perlperl命令行參數(shù)內(nèi)建數(shù)組@ARGV淺析

    perl命令行參數(shù)內(nèi)建數(shù)組@ARGV淺析

    這篇文章主要介紹了perl命令行參數(shù)內(nèi)建數(shù)組@ARGV淺析,本文重點在于講解@ARGV的用法,并通過實例來說明,需要的朋友可以參考下 ...

    perl教程網(wǎng)6162020-06-18
  • perlperl pop push shift unshift實例介紹

    perl pop push shift unshift實例介紹

    perl的pop跟push操作數(shù)組的最右邊,shift跟unshift操作數(shù)組的最左邊 ...

    腳本之家4612020-06-10
主站蜘蛛池模板: 精品一区在线视频 | 91成人午夜性a一级毛片 | 污片在线观看视频 | 免费观看一级黄色片 | 狠狠久久伊人中文字幕 | 99精品国产在热久久婷婷 | 在线成人一区二区 | 一及毛片视频 | 一色桃子av大全在线播放 | 久久国产中文 | 久久综合av | 九九精品视频观看 | 色网站免费观看 | 日本精品久久久一区二区三区 | 性高潮一级片 | 毛片大全在线观看 | 黄色免费在线视频网站 | 国产精品亚洲一区二区三区久久 | 羞羞视频一区 | av影院在线播放 | 一级毛片免费在线 | 91色综合综合热五月激情 | 国产papa| 欧美一区二区三区不卡免费观看 | 成人在线免费观看小视频 | 天天鲁在线视频免费观看 | 久章草在线视频 | 91网站永久免费看 | 亚洲骚妻 | 九色中文字幕 | 免费黄色小视频网站 | 国产日韩在线观看一区 | 成年人网站视频免费 | 最新中文在线视频 | 国产一区二区欧美 | 18一20岁一级毛片 | 国产精品视频免费在线观看 | 99久久久免费视频 | 国产一级做a爱片在线看免 日日草夜夜 | 狠狠干夜夜操 | 丰满年轻岳中文字幕一区二区 |