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 は、 Net::SSH:: Expectにエクスポートexp_continueする Expect を使用します。

または、少なくともそうであると思われます。Net::SSH::Expect の前提条件として示されているバージョンよりもはるかに古いバージョンの Expect を使用しているか、Perl が見つけた Expect.pm が CPAN で見つかったモジュールではありません。(おそらく、独自のモジュールの 1 つですか?)

前者の問題である場合は、Expect をアップグレードします。後者の問題である場合は、モジュールの名前を変更してください。

于 2014-12-04T19:17:46.537 に答える