perl編程 perl如何調(diào)用其他的perl文件?
perl如何調(diào)用其他的perl文件?可以使用兩種方法:1。需要“xxx.pl公司“2.使用下午xxx在Perl中添加require或use相當(dāng)于添加一個(gè)文件xxx.pl/下午整個(gè)文件將添加到調(diào)用它的文
perl如何調(diào)用其他的perl文件?
可以使用兩種方法:
1。需要“xxx.pl公司“
2.使用下午xxx在Perl中添加require或use相當(dāng)于添加一個(gè)文件xxx.pl/下午整個(gè)文件將添加到調(diào)用它的文件中;例如:gettime.pl#!/usr/bin/perlprint“獲取時(shí)間是2011-07-25 14:40:10n”演出時(shí)間.pl#!/usr/bin/perlrequire“獲取時(shí)間.pl執(zhí)行“print”get time OKn顯示時(shí)間.pl它將顯示:gettime is 2011-07-25 14:40:10 gettime OK
如果您直接調(diào)用整個(gè)腳本,您可以直接調(diào)用命令行。例如,如果我想調(diào)用script
A中的b.pl腳本,我可以直接使用Perl b.pl。
如果要調(diào)用其他腳本中的函數(shù),則需要。
例如,如果您有一個(gè)函數(shù)集的腳本,并且您想調(diào)用它,腳本名稱和路徑是D:.pl
,那么您可以在腳本的開頭添加一個(gè)require(b.pl)。但有時(shí)編譯會(huì)提示出錯(cuò),所以要注意語法,需要根據(jù)錯(cuò)誤進(jìn)行修改。
unix環(huán)境下,在perl腳本中如何source tcl腳本和調(diào)用其他perl腳本 - Perl -?
我們?cè)赑erl中的用法
需要5.006
當(dāng)版本號(hào)小于5.006時(shí),將返回失敗,導(dǎo)致模塊加載失敗。
因此它的功能是確保模塊調(diào)用環(huán)境的Perl版本。
像my一樣,我們是變量聲明,
但是我們是包全局變量聲明,
my是詞法變量聲明。
然而,在我們聲明了變量之后,它就會(huì)變成一個(gè)詞匯變量。
事實(shí)上,這也是我們存在的目的:欺騙嚴(yán)格的pragma,讓它認(rèn)為它是一個(gè)詞匯變量,但它不是。
理解我們的:[1]的一個(gè)簡(jiǎn)單方法是將我們聲明的變量視為與我聲明的變量相同的變量。
2. 記住our和my的區(qū)別:our聲明了一個(gè)包全局變量,因此它存儲(chǔ)在symbol表中(可以通過完全限制在任何地方訪問),而my聲明了一個(gè)真正的詞匯變量,只能在封閉塊中訪問。