Thread Modulversion wird als undef ausgegeben
(19 answers)
Opened by pktm at 2009-11-06 13:22
Ja, das gefällt mir schon sehr gut, habs mal fertig gemacht:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/usr/bin/perl -w use strict; use warnings; use utf8; use open ':encoding(UTF-8)'; use open ':std'; for my $module ( @ARGV ) { eval "use $module"; if ($@) { print "Modul does not exists" } else { print "$module => ". $module->VERSION . "\n"; } } Code: (dl
)
1 D:\Arbeit\perltest>perl module_inventar.pl Data::Dumper Nun noch die Frage: Wie kann ich das modifizieren, dass mir das Script von ALLEN in der Umgebung installierten Perl Modulen die jeweiligen Namen und Versionen ausgibt, damit ich quasi ein Inventar machen kann? Danke Dir 10 print "Hallo"
20 goto 10 |