[Cascavel-pm] Módulos do CPAN
Cláudio
claudio em onerd.com.br
Quarta Julho 11 12:06:29 PDT 2007
Em uma linha:
perl -MExtUtils::Installed -e '$inst = ExtUtils::Installed->new();
foreach $module ($inst->modules()) { print "$module\n"; }'
Jorge Augusto Senger wrote:
> -----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-----
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
--
Cláudio Borges
<claudio[at]onerd.com.br>
System Security Administrator
Fone: +55 11 8261-7347
Mais detalhes sobre a lista de discussão Cascavel-pm