Я хочу проверить результаты операции в модуле Net:: FTP Perl, а не умереть.
Обычно вы делаете:
$ftp->put($my_file)
or die "Couldn't upload file";
Но я хочу сделать что-то другое вместо того, чтобы просто умереть в этом script, поэтому я попробовал:
$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"
который является вторым log в моем фрагменте кода.
Любые предложения, которые были высоко оценены.
веселит,