Thread Einlesen mehrerer Dateien (38 answers)
Opened by Alex at 2013-04-23 11:08

Raubtier
 2013-04-24 14:56
#167240 #167240
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
Das geht mit dem Modul Perldoc:File::Find ganz einfach:
Code: (dl )
1
2
use File::Find;
find(sub{print $File::Find::name}, ".");


Statt die obige sub zu übergeben, kannst du da jetzt entweder:
- eine kurze sub reinschreiben, die alle Dateien (mit -f testen) in dein Array pusht
- eine Referenz auf eine benannte sub übergeben, die dann die jeweilige Datei abarbeitet.

Achtung: das find gibt auch Directories aus, du musst also immer gucken, ob es eine "normale" Datei ist: perldoc -f -f

View full thread Einlesen mehrerer Dateien