2016-08-16 66 views
1

我看到了很多的bash腳本,我不能看到這本手冊和其他網站。什麼perl的-I意味着

是什麼在運行的Perl腳本的-I是什麼意思?

它像這樣運行:

perl -I$prod_dir $prod_dir/script.pl <parameter1> <parameter2> 

有人能解釋一下?通過-I指定

回答

8

-Idirectory

目錄前加上用於模塊(@INC)的搜索路徑。

來源:perlrun documentation

這意味着perl將包括以下-I這是你的情況$prod_dir指定目錄下可用的模塊。

默認的Perl從@INC拿起模塊。如果要使用@INC中不可用的模塊,則可以使用-I指定目錄。該指定的目錄將在運行時附加到@INC

還可以閱讀: