Thread Perl Verzeichnisse durchsuchen (27 answers)
Opened by Jens at 2011-06-03 11:14

pq
 2011-06-06 11:40
#149447 #149447
User since
2003-08-04
12208 articles
Admin1
[Homepage]
user image
2011-06-06T07:10:45 JEns
Code: (dl )
1
2
3
use File::Find::Rule::Age;
use File::Find::Rule;
use File::Find;

das dürfte schonmal ein problem sein.
du möchtest die subroutine find benutzen, und zwar die aus File::Find::Rule::Age. das passiert mit use File::Find::Rule::Age. warum schreibst du jetzt aber noch use File::Find::Rule und use File::Find dahinter? weniger ist manchmal mehr. das versucht von allen drei modulen die subroutine find() zu importieren. das letzte modul gewinnt, sodass du die subroutine find() aus File::Find aufgerufen wird, aber mit der syntax von File::Find::Rule::Age.
halte dich doch an die doku. die beiden use-statements sind überflüssig.
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Perl Verzeichnisse durchsuchen