[Cascavel-pm] Duvida Armazenamento Chave - valor
Thomas Britis
thomas em tcnet.com.br
Sexta Julho 20 11:09:37 PDT 2007
Patty,
A resposta do Eden resolve seu problema, porém, se você tiver IP's fora
dessa classe B você pode ter problemas.
Por ex: 192.168.0.1, 172.16.0.1 e 10.0.0.1 (dentre outros) serão
incrementados como se fossem os mesmos com essa expressão.
Agora, se o que te importa é somente esse octeto, então beleza :)
Patty Silva wrote:
> Obrigada Eden
> :D
> Funcionou Perfeitooooooo :D
>
>
> */Eden Cardim <edencardim em gmail.com>/* escreveu:
>
> On 7/20/07, Patty Silva wrote:
> > Entao.. vamos supor que tenho um endereco IP(EXEMPLO)
> >
> > 192.168.0.1
> > 192.168.1.0
> > 192.168.0.10
> > 192.168.0.22
> > 192.168.0.12
> > 192.168.1.1
> > 192.168.5.2
> >
> > eles estao em um arquivo...
> > eu leio esse arquivo linha por linha
> > e quero agrupar pelo 3 campo depois do 2 . ou seja
> >
> > =0 eu tenho
> > 192.168.0.1
> > 192.168.0.10
> > 192.168.0.22
> > 192.168.0.12
> >
> > eu quero pegar essa informacao
> > FINAL 0 - 1,10,22,12
> > FINAL 1 - 0,1
> > .
> > .
> >
> > tendeu :D
>
> #untested
>
> my %groups;
> while(<>) {
> if(/^\d+\.\d+\.(\d+)\.(\d+)$/) {
> push @{$groups{$1}}, $2;
> }
> }
>
> --
> Eden Cardim
> Instituto Baiano de Biotecnologia
> Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
> Laboratório de Bioinformática
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
> Flickr agora em português. Você cria, todo mundo vê. Saiba mais
> <http://www.flickr.com.br/>.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
--
Thomas Storino Britis
TCNet Informatica e Telecomunicacoes LTDA
Mais detalhes sobre a lista de discussão Cascavel-pm