hola,
quisiera saber si existe algun tipo de cogdigo en perl que se pueda instalar para saber que modulos se encuentran instalados. (muestre una lista9
gracias por la ayuda
| |||
como se cuales modulos tengo instalados? hola, quisiera saber si existe algun tipo de cogdigo en perl que se pueda instalar para saber que modulos se encuentran instalados. (muestre una lista9 gracias por la ayuda |
| |||
Re: como se cuales modulos tengo instalados? En linux en faq.perl.org tienes una solucion: perlfaq3 How do I find which modules are installed on my system? yo utilice este.... Puedes recorrer las carpetas q estan en la variable @INC e imprimir los archivos con extensions PM. En cgi:
Código:
#!/usr/bin/perl -w use strict; use CGI qw/:standard/; use File::Find; print header, start_html, h1("Perl Environment: $ENV{SERVER_NAME}"), p("Perl Version: $]"), p("CGI.pm Version: $CGI::VERSION"), p("Library Path (\@INC):"), ul(li([@INC])), p('Modules:'); foreach my $dir (@INC) { my @mods; find(sub { push @mods, $File::Find::name if /\.pm$/ }, $dir); print ul(li("$dir"), ul(li([sort @mods]))); } |