首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Perl 5.6脚本需要(调用) Perl 5.10脚本

Perl 5.6脚本需要(调用) Perl 5.10脚本
EN

Stack Overflow用户
提问于 2012-06-16 00:51:35
回答 2查看 100关注 0票数 2

我有一个脚本foo.pl,它的sheebang行指向Perl5.6二进制文件。foo.pl“require”是另一个脚本bar.pl,其中的sheebang行具有Perl5.10。

有没有人遇到过这样的情况?任何帮助都将不胜感激。

附注:由于项目中的依赖性,无法将使用5.6的脚本更改为最新的Perl版本。所以,我需要接受那里的一切。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-16 01:02:48

无论shebang怎么说,在当前的解释器5.6中都需要require'd脚本。它只对“启动”脚本重要。如果该脚本使用语法、特性或其他依赖于在Perl5.6以上版本下运行的脚本,那么它显然要么完全失败,要么给出不正确的结果。

票数 0
EN

Stack Overflow用户

发布于 2012-06-16 00:57:47

当foo.pl‘bar.pl’s bar.pl时,前导散列(#)将使该行看起来像是一个注释。

你应该不会有问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11055035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档