Thread Inkludieren aus einer Fileliste mit prefix und suffix
(12 answers)
Opened by PeterMaffay at 2011-03-03 09:39 2011-03-03T13:36:23 PeterMaffay Hier machst Du doppelte Arbeit. Einmal erstellst Du Dir mit glob() eine Liste, der Dich interessierenden Dateien aus dem Verzeichnis und dann gehst du das ganze Verzeichnis noch einmal durch. Wenn Du mit readdir() das Verzeichnis durchgehst, kannst Du dabei die Dich interessiernden Dateien rausfiltern: Code (perl): (dl
)
1 2 3 4 5 6 7 opendir DIR, $directory or die $!; while (my $entry = readdir DIR) { ... next if $entry !~ m/^$prefix/; # Prefix doesn't match => next filename next if $entry !~ m/$suffix$/; # Sufffix doesn't match => next filename ... } Nach diesem Filtern entspricht $entry bzw. "$directory/$entry" einem Deiner gesuchten HTML-Filmnamen. (Alternativ kannst Du natürlich auch die mit glaob() erstellte Liste durchgehen und dafür auf das readdir() verzichten.) |