日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Perl入门学习(一)运行和基本语法

發布時間:2023/12/9 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Perl入门学习(一)运行和基本语法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Perl 的全稱是 Practical Extraction and Report Language ,直譯為 “實用報表提取語言”。通過名字可以看出Perl的主要應用是處理文件。

一,運行perl程序

在linux下運行Perl程序有兩種方式(示例中在當前目錄下創建script.pl):

1、使用“perl 路徑“來執行:

perl ./script.pl

2、在腳本文件中指定perl的安裝路徑后,直接輸入”script.pl的路徑“來執行:

首先,在script.pl的文件開頭加入:

#!/user/bin/perl

如果不知道perl的安裝路徑可以在linux下使用which報告perl的安裝目錄:

which perl? -> /user/bin/perl

然后,改變script.pl的權限,允許在linux下執行,最后在linux下輸入script.pl路徑執行perl程序,這里在當前目錄所以使用的是./script.pl。

chmod 755 script.pl ./script.pl

在perl腳本的開頭除了安裝路徑以外經常用到的還有”use strict;“和”use warnings;“前者用來檢查潛在的代碼錯誤并終止程序,后者對腳本問題提出預警,相當于命令行中的”-w“:

#!/user/bin/perl use strict; use warnings;

也可以直接寫作:

#!/user/bin/perl -w use strict

二,基本語法

1、注釋

注釋有兩種方法,一種是使用”#“單行注釋,一種使用”=pod“和”=cut“進行多行注釋。

#!/user/bin/perl -w use strictprint "Hello World\n"; #comment1 #comment2 #!/user/bin/perl -w use strict print "Hello World\n"; =pod comment1 comment2 =cut

上述兩種注釋方式的執行結果都是一樣的。

perl script.pl -> Hello World

2、單引號與雙引號

雙引號可以正常解析一些轉義字符與變量,而單引號無法解析會原樣輸出。

#!/user/bin/perl -w use strict $value = Hello ; print "$value \n"; #Take an example of double quotation marks print '$value \n'; #Take an example of single quotation marks

上面的腳本輸出結果為

./script.pl -> Hello -> $value \n

對于變量和換行符為例的轉義字符單引號不會進行解析,但單引號可以使用多行文本雙引號則不行。

#!/user/bin/perl -w use strictprint "double \n"; print "quotation \n"; print 'single quotation';

輸出結果為:

./script.pl ->doublequotationsinglequotation

3、轉義字符

一些特殊符號想要輸出就需要使用”\“反斜線進行轉義,例如上面例子使用的變量符號”$“,如果錢前面加上”\“,那么$value就不會被其實際值”Hello“所代替。

#!/user/bin/perl -w use strict $value = Hello ; print "$value \n"; print "\$value \n"; #Take an example of "\"

上述示例輸出結果為:

Hello $value

?perl中常見的轉義符如圖1:

圖1.轉義符

4、標識符

在程序中使用的變量名,常量名,函數名,語句塊名等統稱為標識符。其包括英文字母(a-z和A-Z),數字(0-9)和下劃線?(_),標識符以字母或下劃線開頭,且區分大小寫。

總結

以上是生活随笔為你收集整理的Perl入门学习(一)运行和基本语法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。