[Cascavel-pm] Módulos do CPAN

Jorge Augusto Senger jorge em br10.com.br
Quarta Julho 11 11:49:51 PDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

#-----

#!/usr/bin/perl
use strict;
use warnings;
use File::Find;
my @mods;
find(\&wanted, @INC);
@mods = sort {lc($a) cmp lc($b)} @mods;
my $modulo;
foreach $modulo (@mods)
{
        print "$modulo\n";
}
sub wanted
{
        if ($File::Find::name =~ /\.pm$/)
        {
                open(F, $File::Find::name) || return;
                while(<F>)
                {
                        if (/^ *package +(\S+);/)
                        {
                                push (@mods, $1);
                                last;
                        }
                }
                close(F);
        }
}
exit;

#----



Otávio Fernandes escreveu:
> On 7/11/07, roan Brasil <roanbrasil em gmail.com> wrote:
>> Como faço para descobrir todos módulos que foram instalados via CPAN no
>> Linux?
>>
>> --
>> Atenciosamente,
>>
>> Roan Brasil Monteiro
>> Membro do Rotaract Club Lauro de Freitas D4550
>>
>> ________________________________
>> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*
>> Faculdade UNIME
>> www.unime.com.br
>> BSI - Bacharelado de Sistema de Informação
>> Roan Brasil Monteiro
>> _____________________
>> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*
>>
>> "NA LUTA ENTRE BATMAN E PINGÜIM,
>> EU SOU MAIS O PINGÜIM..." by Roan
>> ____
>>  °v°   NÃO USE DROGAS,
>> /(_)\  USE GNU/LINUX
>>  ^ ^
>> Por que ver o MUNDO através de 'janelas'
>> Se você pode usar portas.
>>
>> "Software Livre:
>>     Socialmente Justo,
>>     Economicamente Viável,
>>     Tecnologicamente Sustentável"
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
> 
> Roam,
> 
> Acesse a CPAN:
> 
> $ perl -MCPAN -e shell
> 
> Depois utilize o comando "r"
> 
> cpan[1]> r
> 
> um abraço,
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGlSZPypvwDfwTKYARAhnKAJ447KjSUmrOZRihQ86VQVZhtBJEsgCgnhz1
l1p1g/fLi1mb6xr65FUkx5Y=
=O7Oi
-----END PGP SIGNATURE-----


Mais detalhes sobre a lista de discussão Cascavel-pm