perl help... missing opening delimiter of match operator?

Bill Reed

New member
I'm writing a script to telnet behind my firewallI but keep getting the following error:

"ignoring bad Prompt argument "$login": missing opening delimiter of match operator at ./sssl line 12"

This is line 12:

$t = new Net::Telnet (Timeout => 10,Prompt => ' $login');

The script runs just fine... however the above error keeps showing up.

Any ideas?
 
May be you need to declare the variable $login, unless '$login' itself is the prompt. Probably:

$login = 'username';
$t = new Net::Telnet (Timeout => 10,Prompt => $login);

And then, note $login is not inside single quote ('$login').
 
Back
Top