我正在尝试通过命令行运行perl脚本,但它没有重新组织脚本文件,即。
myscript.pl ...无效 但perl myscript.pl工作正常
我尝试了以下建议,但它们都没有工作
How do I make my Perl scripts act like normal programs on Windows?
Perl execution from command line question
我正在使用Active Perl: - Perl 5,Version 18.
在这两种情况下都会发出以下警告。 不推荐使用散列作为参考
早些时候我在安装active perl之前安装了草莓perl,这是造成一些问题的原因。答案 0 :(得分:1)
错误消息
Using a hash as a reference is deprecated
是一条Perl消息。您的脚本运行得很好,但包含错误。
(远程可能安装了两个Perl版本,并且您将Windows配置为使用错误的版本。使用您已找到的指南重新配置它以使用正确的。)