我对Perl的特殊字符有一个很大的问题。
我正在尝试建立Telnet连接。
因此,在命令“Telnet $ ipAddress”之后,我必须发送凭据。
我这样做了:
my $exp = new Expect;
$exp->send("username");
$exp->send("@password");
问题是我的密码是@字符作为第一个字符,它是一个特殊字符。
我已尝试使用'@password'
,"\@password"
或"\\@password"
,但登录失败。
如何让我的密码正常工作?