foreach my $file () { if( ($file ne "index.html") && ($file ne ".") && ($file ne "..") && ($file ne "cgi-bin") ) {$files = 1} } #### my @files = grep(!/^(\.\.?|index\.html|cgi-bin)$/, ); if(@files) { # send email }