my $dir = "F:/images"; my $image = 'swim.jpg'; #my $image = ''; #my $image = undef; my $file = "$dir/$image"; if (-e $file) { # printed even if $image is '' or undef print "Yes image exists\n"; } else { print "No image doesn't exist\n"; }