Perl

perl:如何指定替代版本?

  • October 19, 2015

我有兩個版本的 perl:5.10 和 5.8。5.10 在/usr/perl5.8 在/opt/perl.

當我啟動 perl 腳本時,它會搜尋 5.10。是否可以使用一些變數將其告知 5.8 庫?

如果可能,我不想更改 PATH 變數。

只需使用不同的 Perl 解釋器。通過顯式呼叫它:

/opt/bin/perl /path/to/foo.pl

或者通過將其設置在 shebang 行中:

#!/opt/bin/perl 
print "Hello World!\n"

您真的不想使用來自不同解釋器的庫。換個口譯員就好了。

找到解決方案

export PERL5LIB=/opt/perl/libs

引用自:https://unix.stackexchange.com/questions/237227