1

perl を使用して切り替えを自動化しようとしていますが、特定のコマンドのプロンプトを解析できません。print と waitfor メソッドを使用しています。

プロンプトは基本的に確認メッセージで、Enter キーを押すか y を押す必要があります。ここにプロンプ​​トがあります

Clear "show interface" counters on this interface [confirm]

そして、これは私が得ているエラーです

Can't parse prompt: '/Clear "show interface" counters on this interface [confirm]/' at access_endis.pl line 27

助けてください。プロンプトを上記のように編集したところ、プロンプトに一致するタイムアウトのようなエラーが表示されました。

4

1 に答える 1

0

次のステートメントを試してみましたが、プロンプトと一致しませんでしたが、うまくいきました。

$session->waitfor_pause(1);

実際にはcmdプロンプト マッチングをオーバーライドし、代わりに 1 秒間待機します。

于 2013-10-30T09:20:22.250 に答える