我有一个为5.6.1版编写的perl脚本,它与Oracle软件包,DBI软件包和更多内容有关.一切都正确安装和工作.
最近安装了Perl 5.8.4版本,因为这些依赖关系未正确设置,因此脚本失败.
‘perl’命令指向/program/perl_v5.8.4/bin/perl – 最新版本
所以,当我必须运行我的perl脚本时,我必须在命令提示符下手动指定
/program/perl_v5.6.1/bin/perl scriptName.pl
我尝试在脚本中添加以下行:
/program/perl_v5.6.1/bin/perl use v5.6.1;
但是,这意味着脚本必须采用Perl版本> 5.6.1
我发现几个相关的问题,建议:
>导出路径.但是,我想要所有用户的脚本,而不必导出路径
>指定版本大于.但是,我只想为这个脚本使用一个特定的版本.
> use / require命令.与上述相同的问题.
我的问题:如何在脚本中指定只使用特定版本的perl?