在我的Perl脚本中,我正在使用LWP::Simple::getstore检索图像并将其存储为文件。但是在存储之前如何检查该文件是否已经存在?

这是片段

use constant FILE_DIR => "/home/destination/files/";
my $image_path = FILE_FOLDER."$item_id"."_"."$file_date.$image";
my $res = LWP::Simple::getstore($image_url,$image_path);

请帮我解决一下这个。

谢谢

最佳答案

您可以使用file test,例如

unless (-e $image_path) {
    LWP::Simple::getstore($image_url, $image_path);
}

关于perl - Perl LWP::Simple::getstore如何检查文件是否在目标目录中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7118971/

10-12 00:44