Thread Anzahl von Dateien feststellen
(7 answers)
Opened by la_dy82 at 2010-12-10 10:33
hier sind mal zwei ansätze.
für den einen zwei schnipsel: Code (perl): (dl
)
1 2 3 4 5 6 7 # ein verzeichnis in perl öffnen open my $dir, "pfad" or die $!; # ein verzeichnis iterativ auslesen while (my $file = readdir $dir) { print "File $dir/$file\n"; } Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 # prüfen, ob ein string mit einem gesuchten String anfängt if ($string =~ m/^Test123123/) { print "$string fängt mit Test123123 an"; } # prüfen, ob eine datei ein verzeichnis oder eine echte datei ist if (-f $filename) { # datei } evtl. gefällt dir aber auch die bequeme variante mit glob (die in diesem fall nicht berücksichtig, dass auch verzeichnisse darunter sein können): Code (perl): (dl
)
my $count = () = glob "Test123123*.txt"; Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |