Leser: 1
4 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
my $directory = '/path/to/directory';
my @subdirs;
opendir(DIR,$directory) or die $!;
while(my $file = readdir(DIR)){
my $path = $directory.'/'.$file;
push(@subdirs,$path) if(-d $path && $file != /\.alt$/);
}
closedir DIR;
push @dirs, $dir unless $dir =~ /\.alt$/;
1
2
3
4
5
6
7
8
my @auswahl;
for my $dir (@subdirs) {
push @auswahl, $dir if $dir =~ m/^hallo_00\d$/;
# oder auch
push @auswahl, $dir unless $dir =~ m/\.alt$/;
}
# oder auch
my @auswahl = @dirs[0..2]; # du sagtest, die ersten 3
4 Einträge, 1 Seite |