我想检查 Net::FTP Perl 模块中的操作结果,而不是死掉。
通常你会这样做:
$ftp->put($my_file)
or die "Couldn't upload file";
但我想做其他事情,而不是仅仅死在这个脚本中,所以我尝试了:
$ftp->put($my_file)
or {
log("Couldn't upload $my_file");
return(-1);
}
log("$my_file uploaded");
但是 Perl 抱怨编译错误说:
syntax error at toto.pl line nnn, near "log"
这是我的代码片段中的第二个日志。
任何建议都非常感谢。
干杯,