in reply to The "readdir()" fails to detect files created after the call to "opendir()"
#!/usr/bin/perl use strict; use warnings; while (opendir my $dirh, "/somewhere/else") { while (my $file = readdir $dirh) { print "$file\n"; } sleep 1; } [download]