Leser: 1
5 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
my $startVerzeichnis = "/home1"; my $tiefe = 3; rek($startVerzeichnis, $tiefe); sub rek { my $verzeichnis = shift; my $tiefe = shift; if($tiefe==0){ print "\ntiefe==0!!"; return; } opendir(VERZEICHNIS, $verzeichnis); @unterVerz = readdir(VERZEICHNIS); foreach(@unterVerz){ if(!($_ eq ".") && !($_ eq "..")){ #Pfad erstellen mit Unterverzeichnis/Datei ergänzt... my $verzeichnisNeu = $verzeichnis . "/" . $_; #Falls Verzeichnis if(-d $verzeichnisNeu){ rek($verzeichnisNeu, $tiefe-1); } } } #close VERZEICHNIS; }
my @unterVerz = readdir(VERZEICHNIS);
GwenDragon+2007-10-11 21:51:48--
1 2 3
opendir(my $vh, $verzeichnis); # bzw. opendir(my $vh, $verzeichnis) or die $!;
Quotedu musst schon
my @unterVerz = readdir(VERZEICHNIS);
schreiben.
5 Einträge, 1 Seite |