我想使用'PERL'脚本向Windows命令提示符发送一些命令。 命令是: putty.exe -ssh -2 -l username -pw password“ip address” 此命令将为我打开一个SSH会话(控制台)到提到的IP地址(服务器)。 在获得新控制台之后,我想在新控制台中传递命令并执行操作。我也可以这样做吗?
请帮忙
答案 0 :(得分:0)
您可以使用'system'或'exec'命令。
系统:
@args = ("command", "arg1", "arg2");
system(@args) == 0
or die "system @args failed: $?"
http://perldoc.perl.org/functions/system.html
EXEC:
exec '/bin/echo', 'Your arguments are: ', @ARGV;
exec "sort $outfile | uniq";
http://perldoc.perl.org/functions/exec.html
请注意它们之间的区别。