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

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

Re: [shell-script] Contar conexões


From: Fernando Mercês
Subject: Re: [shell-script] Contar conexões
Date: Mon, 28 Jan 2013 15:10:29 -0300

O nl só faz isso. :)

$ echo -e "c\na\nb" | sort | nl
     1  a
     2  b
     3  c

Uma outra dica é, quando precisares de um comando para fazer algo mas não
souberes o nome, experimenta buscar com o apropos:

$ apropos 'number lines'
nl (1)               - number lines of files

Abraços! o/
Att,

Fernando Mercês
Linux Registered User #432779
www.mentebinaria.com.br
------------------------------------
"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade
de mudança é preciso mudar". (Elliot Gould)


2013/1/28 Alfredo Casanova <address@hidden>

> **
>
>
> valeu!
>
> 2013/1/28 Tiago Peczenyj address@hidden>
>
> > **
>
> >
> >
> > Cat -n
> > Em 28/01/2013 17:12, "Alfredo Casanova" address@hidden> escreveu:
> >
> > > **
> >
> > >
> > >
> > > Aproveitando a discussão, alguém tem alguma forma simples e prática pra
> > > ordenar uma lista e colocar o índice do resultado?
> > >
> > > tipo
> > >
> > > $ echo -e "c\na\nb" | sort
> > > a
> > > b
> > > c
> > >
> > > mas eu queria
> > > 1 a
> > > 2 b
> > > 3 c
> > >
> > > 2013/1/21 빠는 Leonardo Goretti address@hidden>
> > >
> > > > **
> >
> > > >
> > > >
> > > > OK!! Grato
> > > >
> > > > Em 21 de janeiro de 2013 16:04, Julio C. Neves address@hidden
> > > > >escreveu:
> > > >
> > > >
> > > > > Depois que respondi, percebi que vc pode estar querendo o total
> > geral.
> > > > > Nesse caso, faça:
> > > > >
> > > > > $ Var=$(netstat -antu | awk '{print $5}' | cut -d: -f 1 | grep -E
> > > > > '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort -n | uniq -c)
> > > > > $ echo -e " Qtd IP\n === ==\n$Var\n\nTotal=$(awk '{print $1}' <<<
> > > > > "$Var" | paste -sd+ | bc)"
> > > > > Qtd IP
> > > > > === ==
> > > > > 6 0.0.0.0
> > > > > 2 127.0.0.1
> > > > > ....
> > > > > ....
> > > > >
> > > > > Total=10
> > > > > Abcs,
> > > > > Julio
> > > > >
> > > > > *Próximos treinamentos de Shell*
> > > > >
> > > > >
> > > > > *Data Inicio*
> > > > >
> > > > > *Cidade/ Contato*
> > > > >
> > > > > *Empresa*
> > > > >
> > > > > 21/01
> > > > >
> > > > > Curitiba address@hidden?subject=Curso+Julio+Neves>
> > > > >
> > > > > SoftSell<
> > > > >
> http://www2.softsell.com.br/?system=treinamentos&id=323&action=read>
> > > > >
> > > > > 28/01
> > > > >
> > > > > Rio de Janeiro address@hidden?subject=Curso+Julio+Neves>
> > > > >
> > > > > EDX http://edx.srv.br/treinamento/shell-script/>
> > > > >
> > > > > *@juliobash*
> > > > >
> > > > >
> > > > >
> > > > > Em 21 de janeiro de 2013 11:13, sh3ll script address@hidden
> > > > > >escreveu:
> > > > >
> > > > > > **
> > > > > >
> > > > > >
> > > > > > Boa dia a todos..
> > > > > > Usando uma linha do Júlio, preciso de uma saída que conte
> somente o
> > > > total
> > > > > > dessas conexões e não estou conseguindo fazer
> > > > > >
> > > > > > echo -e ' Qtd IP\n === ==' | cat - <(netstat -antu | awk '{print
> > $5}'
> > > > > > | cut -d: -f 1 | grep -E '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort |
> > uniq
> > > > -c)
> > > > > >
> > > > > > Nesta linha acima ele me conta as conexões e seus ip´s, preciso
> > > tambem
> > > > do
> > > > > > total de conexões, caso alguem possa me ajudar agradeço
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > > > ------------------------------------
> > > > >
> > > > > ----------------------------------------------------------
> > > > > Esta lista não admite a abordagem de outras liguagens de
> programação,
> > > > como
> > > > > perl, C etc. Quem insistir em não seguir esta regra será moderado
> sem
> > > > > prévio aviso.
> > > > > ----------------------------------------------------------
> > > > > Sair da lista: address@hidden
> > > > > ----------------------------------------------------------
> > > > > Esta lista é moderada de acordo com o previsto em
> > > > > http://www.listas-discussao.cjb.net
> > > > > ----------------------------------------------------------
> > > > > Servidor Newsgroup da lista: news.gmane.org
> > > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > > >
> > > > > Links do Yahoo! Grupos
> > > > >
> > > > >
> > > > >
> > > >
> > > > --
> > > >
> > > > Leonardo Goretti
> > > > Administrador em Redes - GNU/LINUX
> > > > Celular: +55 (61) 9148 2171
> > > > Gtalk: address@hidden
> > > > ----------------------------------------------
> > > > Linux Certification (LPIC-1)
> > > > Novell Certified Linux Administrator (CLA)
> > > > Novell Data Center Technical Specialist
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > --
> > > []'s
> > > Alfredo Casanova
> > > Linux User #228230
> > > msn: address@hidden
> > > tel: +55 61 9655 9619
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> []'s
> Alfredo Casanova
> Linux User #228230
> msn: address@hidden
> tel: +55 61 9655 9619
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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