perl,一種功能豐富的計算機程式語言,執行在超過100種計算機平台上,適用廣泛,從大型機到便攜裝置,從快速原型建立到大規模可擴充套件開發。
perl最初的設計者為拉里·沃爾
(larry wall),於2023年12月18日發表。現在的版本為perl6,於2023年12月25日更新。
perl借取了c、sed、awk、shell 指令碼語言以及很多其他程式語言的特性,其中最重要的特性是它內部整合了正規表示式
的功能,以及巨大的第三方**庫cpan。簡而言之,perl像c一樣強大,像awk、sed等指令碼描述語言一樣方便,被perl語言愛好者稱之為「一種擁有各種語言功能的夢幻指令碼語言」、「unix 中的王牌工具」。
perl 一般被稱為「實用報表提取語言」(practical extraction and reportlanguage),你也可能看到「perl」,所有的字母都是小寫的。一般,「perl」,有大寫的 p,是指語言本身,而「perl」,小寫的 p,是指程式執行的直譯器。
strawberry-perl-5.22.1.3-64bit.msi
預設安裝即可
執行:perl--help
usage: c:\strawberry\perl\bin\perl.exe[switches] [--] [programfile] [arguments]
-0[octal] specify recordseparator (\0, if no argument)
-a autosplit modewith -n or -p (splits $_ into @f)
-c[number/list] enables thelisted unicode features
-c check syntaxonly (runs begin and check blocks)
-d[:debugger] run programunder debugger
-d[number/list] set debuggingflags (argument is a bit mask or alphabets)
-eprogram one line of program(several -e's allowed, omit programfile)
-eprogram like -e, but enables alloptional features
-f don't do$sitelib/sitecustomize.pl at startup
-f/pattern/ split() patternfor -a switch (//'s are optional)
-i[extension] edit <>files in place (makes backup if extension supplied)
-idirectory specify@inc/#include directory (several -i's allowed)
-l[octal] enable lineending processing, specifies line terminator
-[mm][-]module execute"use/no module..." before executing program
-n assume"while (<>) " loop around program
-p assume loop like-n but print line also, like sed
-s enablerudimentary parsing for switches after programfile
-s look forprogramfile using path environment variable
-t enable taintingwarnings
-t enable taintingchecks
-u dump core after parsing program
-u allow unsafeoperations
-v print version,patchlevel and license
-v[:variable] printconfiguration summary (or a single config.pm variable)
-w enable manyuseful warnings
-w enable allwarnings
-x[directory] ignore textbefore #!perl line (optionally cd to directory)
-x disable allwarnings
run 'perldoc perl' for more help with perl.
Windows下安裝OpenSSL及其使用
1.perl 安裝後重啟系統。2latest openssl 並解壓到 c openssl 0.9.8k。參考openssl 目錄下的 install.win32 說明進行安裝 1 進入解壓目錄。cd c openssl 0.9.8k 2 執行configure。perl configure vc ...
Windows下安裝OpenSSL及其使用
方法一 windows binaries can be found here you can do this conversion with the openssl library 方法二 手動編譯 source 參考openssl目錄下的install.win32說明進行安裝 1 進入解壓目錄。c...
windows下perl的安裝和指令碼的執行
一 載perl編譯器 二 perl的安裝 上面next以後會出現乙個安裝路徑的選項,你可以根據自己的需要更改安裝路徑也可以預設安裝路徑。上面那步完成以後,perl安裝的設定工作就完成了,安裝也進入到了最後一步。在彈出的介面上直接點選next,然後就會出現進度條,不過不要擔心,這個進度很快,不會超過十...