When you're done with a directory, you need to close it with the closedir command: : closedir « File « Perl






When you're done with a directory, you need to close it with the closedir command:

    

#!/usr/bin/perl -w

$name = "c:\\";

opendir(DIR, $name) or die "Can't open $name due to $!";

$entry = readdir(DIR);

while ( defined($entry) ) {
    print "$entry\n";
    $entry = readdir(DIR);
}
closedir(DIR);

   
    
    
    
  








Related examples in the same category

1.List the files and subdirectories in a directory in alphabetical order.
2.The closedir function closes the directory that was opened by the opendir function.