3.2 Hello Perl!

現在就讓我們來寫支 Perl 程式吧! 您會發現寫 Perl 程式,就是這麼容易!

#! /usr/bin/perl

# 檔名: hello.pl
# 用途: 這是一支簡單的 Perl 示範程式
#
# 第一列以 #! 開頭,表示告訴 Shell 要用 /usr/bin/perl 程式來執行這個 script 檔
#
# 其它以 # 開頭,則為註解,Perl 不予處理。
#

print "Hello Perl !!\n";

執行前,應設妥執行權(chmod +x 或 chmod 755)。執行結果如下:


[ols3@p4 sample]$ chmod +x hello.pl
[ols3@p4 sample]$ ./hello.pl
Hello Perl !!

註 1:Perl 程式,我們通常稱為 "Perl script",中文稱為 "Perl 腳本" (抱歉,這個譯名我也不很欣賞!)。本講義將以 Perl script 來統一稱呼。

註 2:若不設執行權,直接用 perl hello.pl 執行亦可。

註 3:Perl 的路徑未必在 /usr/bin/perl,您可以先用 which perl 指令找找看 Perl 的路徑為何?通常,如果是用 rpm/deb/pkg等套件安裝的,Perl 大都在 /usr/bin/perl,若是用 tarball 原始碼編譯的,則大都位在 /usr/local/bin/perl

註 4:每一個 perl 的敘述要用 ; 號做為結束符號。

註 5:執行前,可以先用 perl -c hello.pl 來檢查 perl 程式語法的正確性,如下所示:

[ols3@p4 sample]$ perl -c hello.pl
hello.pl syntax OK