shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ordenação e contagem de IPs


From: Marcelo
Subject: Re: Ordenação e contagem de IPs
Date: Fri, 27 Sep 2013 10:47:47 -0000
User-agent: eGroups-EW/0.82

Prezado Julio,

O que quer dizer fork no shell?

Marcelo Rocha

--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
> Fala João,
> tudo bem por aí por essa terra bacana?
> 
> Amigo, disse-o muito bem, existe um cacoete muito arraigado nas pessoas de
> usarem cat. cat arq | sort deve ser mais evitado que a peste bubônica. Isso
> não é sort, é azar. A forma enxuta de proceder é sort arq. 100% correto!
> 
> Por sua vez o cat arquivo.txt | tr 'x' 'y', fica melhor escrito assim: tr x
> y < arquivo.txt, desta forma evitando o cat e o pipe (que gera um fork do
> shell).
> 
> Abcs,
> Julio
> *@juliobash
> *
> 
> 
> 
> Em 26 de setembro de 2013 16:36, João Olavo Baião de Vasconcelos <
> joaoolavo@...> escreveu:
> 
> > **
> >
> >
> > Adonai, lembre-se da dica/orientação do Julio.
> >
> >
> > Vc não precisa fazer "cat arquivo.txt | sort". Faça diretamente "sort
> > arquivo.txt".
> >
> > Muitas pessoas tem esse vício. Isso vale tb para vários outros comandos,
> > como grep "grep xxx arquivo.txt" (menos para o comando tr. Aí vc continua
> > usando "cat arquivo.txt | tr 'x' 'y'").
> >
> >
> > 2013/9/26 Adonai Silveira Canez <adonaicanez@...>
> >
> >> **
> >>
> >>
> >> Pessoal, agradeço toda a ajuda. Acabei fazendo dessa forma
> >>
> >> cat arquivo.log | sort | uniq -c | sort -n | tail -5
> >>
> >> Acho que consegui a forma mais simples ficou simples de fazer.
> >>
> >> Adonai
> >>
> >>
> >> Em 26 de setembro de 2013 13:48, Ronie Marcio M. C. Coelho <
> >> roniemarcio@...> escreveu:
> >>
> >>  **
> >>>
> >>>
> >>>  Uma alternativa
> >>>
> >>> sort ARQUIVOCOMIPs | uniq -c | sort -t" " -r -n|  awk '$1>50'
> >>>
> >>>
> >>> []
> >>> Ronie
> >>>
> >>>  *From:* Adonai Silveira Canez <adonaicanez@...>
> >>> *Sent:* Thursday, September 26, 2013 9:58 AM
> >>> *To:* Shell Script <address@hidden>
> >>> *Subject:* [shell-script] Ordenação e contagem de IPs
> >>>
> >>>
> >>>
> >>> Bom dia Pessoal,
> >>>
> >>> eu tenho a lista de IPs abaixo, e preciso contar as repetições,
> >>> ordenar da maior quantidade para a menor e exibir apenas os que
> >>> tiverem total de repetições maior que 50. Alguém pode me dar uma dica
> >>> de como fazer isso?
> >>>
> >>> 10.180.96.20
> >>> 98.138.114.185
> >>> 10.100.19.168
> >>> 10.15.210.93
> >>> 10.128.0.35
> >>> 210.224.168.73
> >>> 10.12.98.33
> >>> 10.180.96.54
> >>> 10.180.96.54
> >>> 10.16.40.40
> >>> 10.16.40.40
> >>> 10.180.96.52
> >>> 10.23.118.1
> >>> 10.14.114.67
> >>> 10.14.3.236
> >>> 10.16.220.14
> >>> 192.168.51.16
> >>> 10.14.142.7
> >>> 10.14.5.35
> >>> 200.198.55.1
> >>> 200.198.55.1
> >>>
> >>> Adonai
> >>>
> >>>
> >>
> >
> >
> > --
> > João Olavo Baião de Vasconcelos
> > Analista de Sistemas - Infraestrutura
> >
> >  
> >
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]