Đây là lệnh perl5.22-i386-linux-gnu có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
perl - Trình thông dịch ngôn ngữ Perl 5
SYNOPSIS
perl [ -sTtuUWX ] [ -hv ] [ -V[:cấu hình]]
[ -cw ] [ -d[t] [:trình sửa lỗi]] [ -D[số / danh sách]]
[ -pna ] [ -FBelt Hold ] [ -l[bát phân]] [ -0[bát phân / thập lục phân]]
[ -Idir ] [ -m[-]mô-đun ] [ -M[-]'mô-đun ...' ] [ -f ]
[ -C [số / danh sách] ] [ -S ] [ -x[dir]]
[ -i[mở rộng]]
[[-e|-E] 'chỉ huy' ] [ -- ] [ tập tin chương trình ] [ đối số ] ...
Để biết thêm thông tin về các tùy chọn này, bạn có thể chạy "perldoc perlrun".
NHẬN CỨU GIÚP
perldoc chương trình cung cấp cho bạn quyền truy cập vào tất cả các tài liệu
đi kèm với Perl. Bạn có thể nhận thêm tài liệu, hướng dẫn và
hỗ trợ cộng đồng trực tuyến tạihttp://www.perl.org/>.
Nếu bạn mới sử dụng Perl, bạn nên bắt đầu bằng cách chạy "perldoc perlintro",
là phần giới thiệu chung cho người mới bắt đầu và cung cấp một số thông tin cơ bản để
giúp bạn điều hướng phần còn lại của tài liệu mở rộng của Perl. Chạy
"perldoc perldoc" để tìm hiểu thêm những điều bạn có thể làm với perldoc.
Để dễ dàng truy cập, sổ tay Perl đã được chia thành nhiều
phần.
Giới thiệu chung
perl Tổng quan về Perl (phần này)
perlintro Perl giới thiệu cho người mới bắt đầu
perlrun Thực thi Perl và các tùy chọn
perltoc Mục lục tài liệu Perl
Khóa hướng dẫn
perlreftut Perl tham chiếu phần giới thiệu ngắn
phần giới thiệu cấu trúc dữ liệu perldsc Perl
perllol Cấu trúc dữ liệu Perl: mảng của mảng
perlrequick Biểu thức chính quy Perl bắt đầu nhanh
perlretut Hướng dẫn về biểu thức chính quy Perl
hướng dẫn perlootut Perl OO cho người mới bắt đầu
perlperf Perl Hiệu suất và Kỹ thuật tối ưu hóa
perlstyle Hướng dẫn phong cách Perl
perlcheat Bảng cheat Perl
perltrap bẫy Perl cho những người không cẩn thận
perldebtut Hướng dẫn gỡ lỗi Perl
perlfaq Perl câu hỏi thường gặp
perlfaq1 Câu hỏi chung về Perl
perlfaq2 Thu thập và Tìm hiểu về Perl
Công cụ lập trình perlfaq3
thao tác dữ liệu perlfaq4
perlfaq5 Tệp và Định dạng
biểu thức perlfaq6
perlfaq7 Các vấn đề về ngôn ngữ Perl
perlfaq8 Tương tác hệ thống
mạng perlfaq9
Tài liệu tham khảo Hướng dẫn sử dụng
cú pháp perlsyn Perl
cấu trúc dữ liệu perldata Perl
perlop Perl toán tử và ưu tiên
perlsub Các chương trình con Perl
perlfunc Các chức năng tích hợp trong Perl
hướng dẫn perlopentut Perl open ()
perlpacktut Hướng dẫn gói Perl () và giải nén ()
perlpod Perl tài liệu cũ đơn giản
perlpodspec Đặc tả định dạng tài liệu cũ thuần túy Perl
perlpodstyle Hướng dẫn kiểu Perl POD
perldiag thông báo chẩn đoán Perl
cảnh báo perllexwarn Perl và sự kiểm soát của chúng
perldebug Perl gỡ lỗi
perlvar Các biến xác định trước Perl
perlre Perl biểu thức chính quy, phần còn lại của câu chuyện
perlrebackslash Chuỗi dấu gạch chéo ngược biểu thức chính quy Perl
perlrecharclass Các lớp ký tự biểu thức chính quy Perl
perlreref Tham chiếu nhanh biểu thức chính quy Perl
perlref Tài liệu tham khảo Perl, phần còn lại của câu chuyện
perlform định dạng Perl
perlobj Perl đối tượng
perltie Đối tượng Perl ẩn sau các biến đơn giản
perldbmfilter Bộ lọc Perl DBM
perlipc Giao tiếp liên quy trình Perl
thông tin perlfork Perl fork ()
perlnumber Ngữ nghĩa số perl
perlthrtut Hướng dẫn chủ đề Perl
perlport Hướng dẫn khả năng di chuyển Perl
perllocale hỗ trợ ngôn ngữ Perl
perluniintro Perl Unicode giới thiệu
perlunicode Perl hỗ trợ Unicode
perlunicook Sách dạy nấu ăn Perl Unicode
perlunifaq Câu hỏi thường gặp về Perl Unicode
perluniprops Chỉ mục các thuộc tính Unicode trong Perl
perlunitut Perl Unicode hướng dẫn
perlebcdic Cân nhắc để chạy Perl trên nền tảng EBCDIC
perlsec Perl bảo mật
perlmod Perl mô-đun: cách chúng hoạt động
perlmodlib Các mô-đun Perl: cách viết và sử dụng
perlmodstyle Các mô-đun Perl: cách viết các mô-đun với phong cách
perlmodinstall Các mô-đun Perl: cách cài đặt từ CPAN
mô-đun perlnewmod Perl: chuẩn bị một mô-đun mới để phân phối
perlpragma Perl modules: viết một pragma cho người dùng
Các tiện ích perlutil được đóng gói với bản phân phối Perl
perlfilter Bộ lọc nguồn Perl
perldtrace Perl's hỗ trợ cho DTrace
perlglossary Bảng chú giải thuật ngữ Perl
Nội bộ và C Ngôn ngữ Giao thức
perlembed Perl các cách để nhúng perl vào ứng dụng C hoặc C ++ của bạn
perldebguts Perl gỡ lỗi ruột và mẹo
Hướng dẫn perlxstut Perl XS
giao diện lập trình ứng dụng perlxs Perl XS
perlxstypemap Perl XS C / công cụ chuyển đổi loại Perl
perlclib Thay thế bên trong cho các chức năng thư viện C tiêu chuẩn
perlguts Perl chức năng nội bộ cho những người làm phần mở rộng
perlcall Các quy ước gọi Perl từ C
perlmroapi Giao diện plugin phân giải phương pháp Perl
perlreapi Giao diện plugin biểu thức chính quy Perl
perlreguts Nội bộ công cụ biểu thức chính quy Perl
danh sách API perlapi Perl (được tạo tự động)
perlintern Các chức năng bên trong Perl (được tạo tự động)
Perliol C API để Perl triển khai IO trong các lớp
perlapio Perl giao diện trừu tượng IO nội bộ
hướng dẫn dành cho hacker perlhack Perl
perlsource Hướng dẫn về cây nguồn Perl
perlinterp Tổng quan về nguồn thông dịch Perl và cách nó hoạt động
perlhacktut Hướng dẫn cách tạo một bản vá mã C đơn giản
perlhacktips Mẹo hack mã Perl core C
perlpolicy chính sách phát triển Perl
perlgit Sử dụng git với kho lưu trữ Perl
hỗn hợp
perlbook Thông tin sách Perl
thông tin cộng đồng perlcommunity Perl
perldoc Tra cứu tài liệu Perl ở định dạng Pod
perlhist Hồ sơ lịch sử Perl
perldelta Perl thay đổi so với phiên bản trước
perl5221delta Perl thay đổi trong phiên bản 5.22.1
perl5220delta Perl thay đổi trong phiên bản 5.22.0
perl5203delta Perl thay đổi trong phiên bản 5.20.3
perl5202delta Perl thay đổi trong phiên bản 5.20.2
perl5201delta Perl thay đổi trong phiên bản 5.20.1
perl5200delta Perl thay đổi trong phiên bản 5.20.0
perl5184delta Perl thay đổi trong phiên bản 5.18.4
perl5182delta Perl thay đổi trong phiên bản 5.18.2
perl5181delta Perl thay đổi trong phiên bản 5.18.1
perl5180delta Perl thay đổi trong phiên bản 5.18.0
perl5163delta Perl thay đổi trong phiên bản 5.16.3
perl5162delta Perl thay đổi trong phiên bản 5.16.2
perl5161delta Perl thay đổi trong phiên bản 5.16.1
perl5160delta Perl thay đổi trong phiên bản 5.16.0
perl5144delta Perl thay đổi trong phiên bản 5.14.4
perl5143delta Perl thay đổi trong phiên bản 5.14.3
perl5142delta Perl thay đổi trong phiên bản 5.14.2
perl5141delta Perl thay đổi trong phiên bản 5.14.1
perl5140delta Perl thay đổi trong phiên bản 5.14.0
perl5125delta Perl thay đổi trong phiên bản 5.12.5
perl5124delta Perl thay đổi trong phiên bản 5.12.4
perl5123delta Perl thay đổi trong phiên bản 5.12.3
perl5122delta Perl thay đổi trong phiên bản 5.12.2
perl5121delta Perl thay đổi trong phiên bản 5.12.1
perl5120delta Perl thay đổi trong phiên bản 5.12.0
perl5101delta Perl thay đổi trong phiên bản 5.10.1
perl5100delta Perl thay đổi trong phiên bản 5.10.0
perl589delta Perl thay đổi trong phiên bản 5.8.9
perl588delta Perl thay đổi trong phiên bản 5.8.8
perl587delta Perl thay đổi trong phiên bản 5.8.7
perl586delta Perl thay đổi trong phiên bản 5.8.6
perl585delta Perl thay đổi trong phiên bản 5.8.5
perl584delta Perl thay đổi trong phiên bản 5.8.4
perl583delta Perl thay đổi trong phiên bản 5.8.3
perl582delta Perl thay đổi trong phiên bản 5.8.2
perl581delta Perl thay đổi trong phiên bản 5.8.1
perl58delta Perl thay đổi trong phiên bản 5.8.0
perl561delta Perl thay đổi trong phiên bản 5.6.1
perl56delta Perl thay đổi trong phiên bản 5.6
perl5005delta Perl thay đổi trong phiên bản 5.005
perl5004delta Perl thay đổi trong phiên bản 5.004
perlexperiment Danh sách các tính năng thử nghiệm trong Perl
Perlartistic Giấy phép nghệ thuật Perl
perlgpl Giấy phép Công cộng GNU
Ngôn ngữ cụ thể
perlcn Perl cho tiếng Trung giản thể (trong EUC-CN)
perljp Perl cho tiếng Nhật (trong EUC-JP)
perlko Perl cho tiếng Hàn (trong EUC-KR)
perltw Perl cho tiếng Trung Phồn thể (trong Big5)
Nền tảng cụ thể
perlaix Perl ghi chú cho AIX
perlamiga Perl ghi chú cho AmigaOS
perlandroid Perl ghi chú cho Android
perlbs2000 Ghi chú Perl cho POSIX-BC BS2000
perlce Perl ghi chú cho WinCE
perlcygwin Perl ghi chú cho Cygwin
perldos Perl ghi chú cho DOS
perlfreebsd Perl ghi chú cho FreeBSD
perlhaiku Perl ghi chú cho Haiku
perlhpux Perl ghi chú cho HP-UX
perlhurd Perl ghi chú cho Hurd
ghi chú perlirix Perl cho Irix
perllinux Perl ghi chú cho Linux
perlmacos Perl ghi chú cho Mac OS (Cổ điển)
perlmacosx Perl ghi chú cho Mac OS X
perlnetware ghi chú Perl cho NetWare
perlopenbsd ghi chú Perl cho OpenBSD
perlos2 Perl ghi chú cho OS / 2
perlos390 Perl ghi chú cho OS / 390
perlos400 Perl ghi chú cho OS / 400
perlplan9 Perl ghi chú cho Kế hoạch 9
perlqnx Ghi chú Perl cho QNX
perlriscos Perl ghi chú cho RISC OS
perlsolaris Perl ghi chú cho Solaris
perlsymbian Perl ghi chú cho Symbian
perlsynology Perl ghi chú cho Synology
perltru64 Perl ghi chú cho Tru64
perlvms Perl ghi chú cho VMS
perlvos Ghi chú Perl cho Stratus VOS
perlwin32 Perl ghi chú cho Windows
Sơ khai cho Xóa Tài liệu
perlboot
perlbot
kho lưu trữ
cho phép
perltooc
perltoot
Trên hệ thống Debian, bạn cần cài đặt perl-doc gói nào
chứa phần lớn tài liệu Perl tiêu chuẩn và
perldoc chương trình.
Có sẵn tài liệu bổ sung mở rộng cho các mô-đun Perl, cả hai
những thứ được phân phối với Perl và các mô-đun của bên thứ ba được đóng gói
hoặc được cài đặt cục bộ.
Bạn sẽ có thể xem tài liệu của Perl với người đàn ông(1)
chương trình hay perldoc(1).
Một số tài liệu không có sẵn dưới dạng trang nam, vì vậy nếu
tài liệu tham khảo không được tìm thấy bởi con người, hãy thử nó với perldoc. Perldoc cũng có thể
đưa bạn trực tiếp đến tài liệu cho các chức năng (với -f chuyển).
Xem "perldoc --help" (hoặc "perldoc perldoc" hoặc "man perldoc") để biết thêm
các tùy chọn hữu ích perldoc phải cung cấp.
Nói chung, nếu có điều gì đó lạ đã xảy ra với chương trình của bạn và
bạn không chắc mình nên tìm kiếm sự trợ giúp ở đâu, hãy thử tạo mã của bạn
tuân thủ sử dụng khắt khe và sử dụng cảnh báo. Những điều này thường sẽ chỉ ra
chính xác nơi mà rắc rối là.
MÔ TẢ
Perl chính thức là viết tắt của Ngôn ngữ Báo cáo và Trích xuất Thực tế,
ngoại trừ khi nó không.
Perl ban đầu là một ngôn ngữ được tối ưu hóa để quét văn bản tùy ý
tệp, trích xuất thông tin từ các tệp văn bản đó và in
báo cáo dựa trên thông tin đó. Nó nhanh chóng trở thành một ngôn ngữ tốt
cho nhiều tác vụ quản lý hệ thống. Trong những năm qua, Perl đã phát triển thành một
ngôn ngữ lập trình mục đích chung. Nó được sử dụng rộng rãi cho mọi thứ
từ "một lớp" nhanh chóng đến phát triển ứng dụng quy mô đầy đủ.
Ngôn ngữ này nhằm mục đích thiết thực (dễ sử dụng, hiệu quả,
hoàn chỉnh) hơn là đẹp (nhỏ, thanh lịch, tối thiểu). Nó kết hợp
(theo ý kiến của tác giả, dù sao) một số tính năng tốt nhất của khát,
ôivà sh, làm cho nó quen thuộc và dễ sử dụng cho người dùng Unix
đưa ra các giải pháp nhanh chóng cho các vấn đề khó chịu. Mục đích chung của nó
các phương tiện lập trình hỗ trợ thủ tục, chức năng và đối tượng-
các mô hình lập trình định hướng, làm cho Perl trở thành một ngôn ngữ thoải mái cho
chặng đường dài của các dự án lớn, bất kể điều gì của bạn.
Nguồn gốc của Perl trong xử lý văn bản đã không bị lãng quên trong nhiều năm.
Nó vẫn tự hào có một số biểu thức chính quy mạnh mẽ nhất
được tìm thấy ở bất kỳ đâu và hỗ trợ văn bản Unicode của nó là đẳng cấp thế giới. Nó
cũng xử lý tất cả các loại văn bản có cấu trúc thông qua một
bộ sưu tập các phần mở rộng. Những thư viện đó, được thu thập trong CPAN,
cung cấp các giải pháp sẵn sàng cho một loạt các vấn đề đáng kinh ngạc. Khi nào
họ không tự đặt ra tiêu chuẩn, họ ăn cắp từ những thứ tốt nhất -
giống như chính Perl.
KHẢ DỤNG
Perl có sẵn cho hầu hết các hệ điều hành, bao gồm hầu như tất cả
Nền tảng giống Unix. Xem "Nền tảng được hỗ trợ" trong phần hỗ trợ để biết
danh sách.
MÔI TRƯỜNG
Xem perlrun.
Sử dụng perl5.22-i386-linux-gnu trực tuyến bằng các dịch vụ onworks.net