開始使用 Perl
Perl 嘗試做你的意思:
print "Hello World\n";
兩個棘手的位是行尾的分號和\n
,後者新增換行符(換行符)。如果你有一個相對較新的 perl 版本,你可以使用 say
而不是 print
來自動新增回車:
Version >= 5.10.0
use feature 'say';
say "Hello World";
使用 use v5.10
(或更高版本)宣告自動啟用 say 功能:
use v5.10;
say "Hello World";
$ perl -e 'print "Hello World\n"'
Hello World
新增 -l
選項是自動列印換行符的一種方法:
$ perl -le 'print "Hello World"'
Hello World
Version >= 5.10.0
如果要啟用新功能 ,請改用 -E
選項:
$ perl -E 'say "Hello World"'
Hello World
當然,你也可以將指令碼儲存在檔案中。只需刪除 -e
命令列選項並使用指令碼的檔名:perl script.pl
。對於長於一行的程式,開啟幾個選項是明智的:
use strict;
use warnings;
print "Hello World\n";
除了使程式碼稍微長一些之外,沒有其他真正的缺點。作為交換,嚴格的編譯指示會阻止你使用可能不安全的程式碼,並且警告會通知你許多常見錯誤。
請注意,行尾分號對於最後一行是可選的,但如果你稍後新增到程式碼的末尾,則這是一個好主意。
有關如何執行 Perl 的更多選項,請參閱 perlrun 或在命令提示符下鍵入 perldoc perlrun
。有關 Perl 的更詳細介紹,請參閱 perlintro 或在命令提示符下鍵入 perldoc perlintro
。對於一個古怪的互動式教程,請嘗試 Perl 。