Perl - Môi trường
Trước khi bắt đầu viết các chương trình Perl, chúng ta hãy hiểu cách thiết lập môi trường Perl. Perl có sẵn trên nhiều nền tảng -
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX, v.v.)
- Giành chiến thắng 9x / NT / 2000 /
- WinCE
- Macintosh (PPC, 68K)
- Solaris (x86, SPARC)
- OpenVMS
- Alpha (7.2 trở lên)
- Symbian
- Debian GNU / kFreeBSD
- MirOS BSD
- Và nhiều thứ khác nữa...
Điều này có nhiều khả năng rằng hệ thống của bạn sẽ được cài đặt perl trên đó. Chỉ cần thử đưa ra lệnh sau tại dấu nhắc $ -
$perl -v
Nếu bạn đã cài đặt perl trên máy của mình, thì bạn sẽ nhận được một thông báo như sau:
This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux
Copyright 1987-2012, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Nếu bạn chưa cài đặt perl, hãy chuyển sang phần tiếp theo.
Bắt đầu cài đặt Perl
Mã nguồn, mã nhị phân, tài liệu, tin tức, v.v. cập nhật và mới nhất hiện có tại trang web chính thức của Perl.
Perl Official Website - https://www.perl.org/
Bạn có thể tải xuống tài liệu Perl từ trang web sau.
Perl Documentation Website - https://perldoc.perl.org
Cài đặt Perl
Phân phối Perl có sẵn cho nhiều nền tảng khác nhau. Bạn chỉ cần tải xuống mã nhị phân áp dụng cho nền tảng của mình và cài đặt Perl.
Nếu mã nhị phân cho nền tảng của bạn không có sẵn, bạn cần trình biên dịch C để biên dịch mã nguồn theo cách thủ công. Việc biên dịch mã nguồn mang lại sự linh hoạt hơn trong việc lựa chọn các tính năng mà bạn yêu cầu trong cài đặt của mình.
Dưới đây là tổng quan nhanh về cài đặt Perl trên các nền tảng khác nhau.
Cài đặt Unix và Linux
Dưới đây là các bước đơn giản để cài đặt Perl trên máy Unix / Linux.
Mở trình duyệt Web và truy cập https://www.perl.org/get.html.
Nhấp vào liên kết để tải xuống mã nguồn nén có sẵn cho Unix / Linux.
Tải xuống perl-5.x.y.tar.gz và đưa ra các lệnh sau tại $ prompt.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
NOTE - Đây $ là lời nhắc Unix nơi bạn nhập lệnh của mình, vì vậy hãy đảm bảo rằng bạn không nhập $ khi nhập các lệnh đã đề cập ở trên.
Điều này sẽ cài đặt Perl ở một vị trí chuẩn / usr / local / bin và các thư viện của nó được cài đặt trong / usr / local / lib / perlXX , trong đó XX là phiên bản Perl mà bạn đang sử dụng.
Sẽ mất một lúc để biên dịch mã nguồn sau khi phát hành makechỉ huy. Sau khi cài đặt xong, bạn có thể phát hànhperl -vlệnh tại dấu nhắc $ để kiểm tra cài đặt perl. Nếu mọi thứ đều tốt, thì nó sẽ hiển thị thông báo như chúng tôi đã hiển thị ở trên.
Cài đặt Windows
Dưới đây là các bước để cài đặt Perl trên máy Windows.
Theo liên kết để cài đặt Strawberry Perl trên Windows http://strawberryperl.com
Tải xuống phiên bản cài đặt 32bit hoặc 64bit.
Chạy tệp đã tải xuống bằng cách nhấp đúp vào tệp đó trong Windows Explorer. Thao tác này sẽ hiển thị trình hướng dẫn cài đặt Perl, rất dễ sử dụng. Chỉ cần chấp nhận cài đặt mặc định, đợi cho đến khi quá trình cài đặt hoàn tất và bạn đã sẵn sàng sử dụng!
Cài đặt Macintosh
Để xây dựng phiên bản Perl của riêng mình, bạn sẽ cần 'make', đây là một phần của công cụ dành cho nhà phát triển Táo khuyết thường được cung cấp cùng với đĩa DVD cài đặt Mac OS. Bạn không cần phiên bản Xcode mới nhất (hiện đã bị tính phí) để cài đặt make.
Dưới đây là các bước đơn giản để cài đặt Perl trên máy Mac OS X.
Mở trình duyệt Web và truy cập https://www.perl.org/get.html.
Nhấp vào liên kết để tải xuống mã nguồn nén có sẵn cho Mac OS X.
Tải xuống perl-5.x.y.tar.gz và đưa ra các lệnh sau tại $ prompt.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
Điều này sẽ cài đặt Perl ở một vị trí chuẩn / usr / local / bin và các thư viện của nó được cài đặt trong / usr / local / lib / perlXX , trong đó XX là phiên bản Perl mà bạn đang sử dụng.
Chạy Perl
Sau đây là các cách khác nhau để bắt đầu Perl.
Phiên dịch tương tác
Bạn có thể nhập perlvà bắt đầu viết mã ngay trong trình thông dịch tương tác bằng cách bắt đầu nó từ dòng lệnh. Bạn có thể thực hiện việc này từ Unix, DOS hoặc bất kỳ hệ thống nào khác, hệ thống này cung cấp cho bạn trình thông dịch dòng lệnh hoặc cửa sổ trình bao.
$perl -e <perl code> # Unix/Linux
or
C:>perl -e <perl code> # Windows/DOS
Đây là danh sách tất cả các tùy chọn dòng lệnh có sẵn:
Sr.No. | Tùy chọn & Mô tả |
---|---|
1 | -d[:debugger] Chạy chương trình trong trình gỡ lỗi |
2 | -Idirectory Chỉ định thư mục bao gồm @ INC / # |
3 | -T Cho phép kiểm tra nhiễm bẩn |
4 | -t Bật cảnh báo nhiễm độc |
5 | -U Cho phép các hoạt động không an toàn |
6 | -w Cho phép nhiều cảnh báo hữu ích |
7 | -W Bật tất cả cảnh báo |
số 8 | -X Tắt tất cả cảnh báo |
9 | -e program Chạy tập lệnh Perl được gửi dưới dạng chương trình |
10 | file Chạy tập lệnh Perl từ một tệp nhất định |
Tập lệnh từ dòng lệnh
Tập lệnh Perl là một tệp văn bản, giữ mã perl trong đó và nó có thể được thực thi tại dòng lệnh bằng cách gọi trình thông dịch trên ứng dụng của bạn, như sau:
$perl script.pl # Unix/Linux
or
C:>perl script.pl # Windows/DOS
Môi trường phát triển tích hợp
Bạn cũng có thể chạy Perl từ môi trường giao diện người dùng đồ họa (GUI). Tất cả những gì bạn cần là một ứng dụng GUI trên hệ thống của bạn có hỗ trợ Perl. Bạn có thể tải xuống Padre, Perl IDE . Bạn cũng có thể sử dụng Eclipse Plugin EPIC - Perl Editor và IDE cho Eclipse nếu bạn đã quen với Eclipse.
Trước khi chuyển sang chương tiếp theo, hãy đảm bảo rằng môi trường của bạn được thiết lập đúng cách và hoạt động hoàn toàn tốt. Nếu bạn không thể thiết lập môi trường đúng cách thì bạn có thể nhờ người quản trị hệ thống trợ giúp.
Tất cả các ví dụ được đưa ra trong các chương tiếp theo đã được thực thi với phiên bản v5.16.2 có sẵn trên phiên bản CentOS của Linux.