Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/08/2007, 15:39
flope
 
Fecha de Ingreso: enero-2007
Mensajes: 22
Antigüedad: 17 años, 4 meses
Puntos: 0
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])));
}