I'm new in perl trying to create a simple script. my goal is to create script to use for Nagios. trying to create a script that is count file in a specifict directory and print it out. Script working and printing out a number, only problemes i have, is in my folder i have 2 files but when script print out result i get that is 4 file in directory. What is problems in my script? you see the script here under.
Best regard Joakimuse strict; use warnings; my $directory = 'My directory'; my $file_count=0; opendir (DIR, $directory) or die $!; while (my $file = readdir(DIR)) { if( $file){ $file_count++; } } closedir(DIR); print "Files: $file_count\n";
In reply to count file in directory by joaase
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |