|< 1 2 3 4 >| | 34 Einträge, 4 Seiten |
Quoteopendir(D, "files") or die $!;
@files = grep{$_ =~ m/\w/} readdir(D);
closedir(D);
print "Verzeichnis leer!" if(@files eq "");
[E|B,05.06.2004, 11:28]@files = grep{$_ =~ m/\w/} readdir(D);
grep{$_ !~ /^\.\.?$/}
print "Verzeichnis leer!" if(scalar(@files) == 0);
1
2
3
4
5
opendir DIR, $dir or die $!;
my $files = grep /\.\w+$/, readdir DIR;
closedir DIR;
$files == 0 && print "Verzeichnis leer!";
print 'Verzeichnis ist ', glob($dir.'/*') ? 'nicht ' : '', 'leer!';
1
2
3
my $dir = 'leeres_verzeichnis';
die $dir . " ist kein Verzeichnis oder existiert nicht\n" unless -d $dir;
printf("Verzeichnis %s ist %s\n", $dir, (stat($dir))[3] == 2 ? 'leer' : 'nicht leer');
|< 1 2 3 4 >| | 34 Einträge, 4 Seiten |