perl/shell 字符问题
登陆一个服务器 user:tps_geevs1
password: VYik^$39!
我在运行 ftp ----------(IP) 可以使用这个账户登入。
但是当我把登陆服务器的语句 放在perl脚本中执行
my $pwd ='VYik^$39!';my $commnd = "echo \"open server_name\nquote USER tps_geevs1\nquote PASS $pwd......'
print $commnd."\n";
system($commnd);
这样去无法登陆。
请问是什么问题? 是不是有些字符在执行的时候转成其他字符了?