1

我是 Perl 的新手。我下载了该库Net::SSH::Expect v.1.09并尝试通过示例使用它。

当我尝试执行脚本时,我收到以下消息:

在 /hom/perl/Net/SSH/Expect.pm 第 203 行使用“strict subs”时,不允许使用裸词“exp_continue”。

4

1 回答 1

1

Net::SSH::Expect 使用Expect,它导出exp_continue到 Net::SSH::Expect。

或者至少它是假设的。要么你的 Expect 版本比 Net::SSH::Expect 的先决条件要旧得多,要么 Perl 发现的 Expect.pm 不是 CPAN 上的模块。(也许是您自己的模块之一?)

如果是前一个问题,升级Expect。如果是后一个问题,请重命名您的模块。

于 2014-12-04T19:17:46.537 回答