Perl - 第一章 | Perl 環境
在開始編寫 Perl 程序之前,讓我們了解如何設置我們的 Perl 環境。 Perl 可在多種平台上使用:
- Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.)
- Win 9x/NT/2000/
- WinCE
- Macintosh (PPC, 68K)
- Solaris (x86, SPARC)
- OpenVMS
- Alpha (7.2 and later)
- Symbian
- Debian GNU/kFreeBSD
- MirOS BSD
- 等等⋯
你的系統更有可能安裝了 perl。只需嘗試在$提示符下給出以下命令:
1 | perl -v |
如果你的計算機上安裝了 perl ,那麼你將收到以下消息:
1 | This is perl 5, version 32, subversion 0 (v5.32.0) built for darwin-thread-multi-2level |
安裝Perl
- 獲得 Perl 安裝:
Perl 官方網站:https://www.perl.org - 獲得 Perl 文件:
Perl 文件網站:ttps://perldoc.perl.org
Perl 發行版可用於多種平台。你只需要下載適用於你的平台的二進制程式碼並安裝 Perl。
如果平台的二進制程式碼不可用,則需要 C 編譯器來手動編譯源程式碼。編譯源程式碼在安裝所需的功能選擇方面提供了更大的靈活性。
這邊僅提供 MacOS 的安裝方式:(其他方式請自行上網搜尋即可)
- 安裝Homebrew。
- 註:如已經安裝可跳過此步驟。
- 使用 Homebrew 將 perl 安裝在你的電腦之中。
1
brew install perl
- 使用 Homebrew 將 perl 安裝在你的電腦之中。
運行Perl
以下是啟動 Perl 的不同方法。
- 互動式:
你可以從命令行啟動 perl 並在交互式解釋器中立即開始編碼。你可以從 Unix,DOS 或任何其他提供命令行解釋器或 Shell 窗口的系統中執行此操作。
1 | perl -e <perl code> # Unix/Linux |
命令行參數如下所示:
選項 | 描述 |
---|---|
-d[:debugger] | 在調試模式下運行程序 |
-Idirectory | 指定 @INC/#include 目錄 |
-T | 允許污染檢測 |
-t | 允許污染警告 |
-U | 允許不安全操作 |
-w | 允許很多有用的警告 |
-W | 允許所有警告 |
-X | 禁用使用警告 |
-e program | 執行 perl 程式碼 |
file | 執行 perl 腳本文件 |
- 腳本執行
我們可以將 perl 程式碼放在腳本文件中,通過以下命令來執行文件程式碼:
1 | perl script.pl # Unix/Linux |
集成開發環境(IDE:Integrated Development Environment):
我們也可以在一些圖形用戶界面(GUI) 環境上執行 perl 腳本。以下推薦兩款常用的 Perl 集成開發環境:
- Padre:Padre 是一個為 Perl 語言開發者提供的集成開發環境,提供了語法高亮和程式碼重構功能。
- EPIC:EPIC 是 Perl Eclipse IDE 的插件,如果你熟悉 Eclipse,你可以使用它。
安裝步驟:Help–>Eclipse Marketplace–>輸入EPIC–> 選擇安裝並更新即可。