for my $file (@set_of_files) { $ftp->get ($file) unless -e /dir1/$file; } #### unless -e /dir1/$file unless -e /dir2/$file