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

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

Re: [shell-script] Filtro


From: Alfredo Casanova
Subject: Re: [shell-script] Filtro
Date: Mon, 10 Apr 2006 13:49:23 -0300

pra repetir as repetidas, coloque um | uniq no fim de tudo
pra tirar as repetidas, tem q fazer um
cut -f1 -d,

entao, coloque no final do script

| cut -f1 -d, | uniq

com certeza alguem deve saber um jeito melhor de fazer isso, mas eu sou
pato, comecei a estudar shell script ha +- 1 semana

:D

On 4/10/06, rafael.nery <address@hidden> wrote:
>
> Legal, deu certo!
> Obrigado a todos...
> Só mais ajuda/dúvida.
> Dentro do texto está asim:
> apia.com.br, size
> aplasticbag.com, size
> apop.qc.ca, size
> app.ecentry.com, size
>
> Como eu faço para remover o , size e tb as linhas repetidas?
> Obrigado.
> Já chegou a verificar algo a repeito de awk!
>
>
> On 4/10/06, rafael.nery <address@hidden> wrote:
> > Blz,
> > Deu certo.
> > para eu pegar depois do @ faço assim:
> > egrep -o '@ <.*>' /var/log/maillog | cut -d= -f2 | tr -d '<>' >
> /tmp/from_mail
> >
> > Isso parece resolver.
> >
> > $ egrep -o 'from=<\w+\@\w+\.\w{1,3}(\.\w{1,2})?' ARQUIVO.LOG | sed
> 's/from=<//'
> >
> > faz uns testes ai :)
> >
> > Qualquer coisa manda mais informações..
> >
> > Flavio Junior aka scrat
> >
> >
> > On 4/10/06, Tiago Barcellos Peczenyj <address@hidden> wrote:
> > > A partir desse teu log:
> > >
> > > $ egrep -o 'from=<.*>' log
> > > from=<address@hidden>
> > >
> > > $ egrep -o 'from=<.*>' log | cut -d= -f2 | tr -d '<>'
> > > address@hidden
> > >
> > > Vc quer algo assim ?
> > >
> > > On 4/10/06, rafael.nery <address@hidden> wrote:
> > > >
> > > >  Segue um pedaço:
> > > > Apr  9 09:57:23 server sm-mta[24213]: k39CZagL024213: from=<
> > > > address@hidden>, size=0, class=0, nrcpts=0, proto=SMTP,
> daemon=MTA,
> > > > relay=71-209-37-162.bois.qwest.net [71.209.37.162]
> > > > Apr  9 09:57:23 server sm-mta[24895]: NOQUEUE: connect from
> > > > mail1.hsphere.cc [216.157.145.21]
> > > > Apr  9 09:57:23 server sm-mta[24895]: k39Ca7bp024895: Milter: no
> active
> > > > filter
> > > > Eu preciso pegar os from para criar uma lista de quem enviou os
> emails.
> > > >
> > > >
> > > > qual é o formato desse arquivo de log?
> > > > usando grep com certeza vc vai conseguir
> > > >
> > > > cole aki algum pedaço desse log
> > > >
> > > > On 4/10/06, rafael.nery <address@hidden> wrote:
> > > > >
> > > > > Olá!
> > > > > Preciso fazer um filtro no arquivo de log do email.. todos os
> from.
> > > > > Alguém pode me dizer como eu posso fazer isso?
> > > > > Rafael.
> > > > >
> > > > >
> > > > > [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
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > []'s
> > > > Alfredo Casanova
> > > > icq: 15793271
> > > > msn: address@hidden
> > > > aim: alfredotcasanova
> > > > yim: atcasanova2
> > > > tel: +55 61 84137319
> > > >
> > > >
> > > > [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
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Yahoo! Grupos, um serviço oferecido por:
> > > > PUBLICIDADE
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > > Para visitar o site do seu grupo na web, acesse:
> > > > http://br.groups.yahoo.com/group/shell-script/
> > > >
> > > > Para sair deste grupo, envie um e-mail para:
> > > > address@hidden
> > > >
> > > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do
> > > > Yahoo!.
> > > >
> > > >
> > > > [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
> > > >
> > > >
> > > >
> > > >
> > > >  *Yahoo! Grupos, um serviço oferecido por:*  PUBLICIDADE
> > > > <
> http://br.ard.yahoo.com/SIG=12foakpsm/M=399886.8024024.9130879.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1144686196/A=3476653/R=2/id=noscript/SIG=154482bke/*http://lt.dell.com/lt/lt.aspx?CID=11897&LID=327792&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs
> >
> > > > ------------------------------
> > > > *Links do Yahoo! Grupos*
> > > >
> > > >    - Para visitar o site do seu grupo na web, acesse:
> > > >    http://br.groups.yahoo.com/group/shell-script/
> > > >
> > > >    - Para sair deste grupo, envie um e-mail para:
> > > >    address@hidden<
> address@hidden?subject=Unsubscribe>
> > > >
> > > >    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> > > >    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
> > > >
> > > >
> > >
> > >
> > > --
> > > Tiago B Peczenyj
> > > Linux User #405772
> > >
> > > # cd /pub
> > > # more beer
> > >
> > >
> > > [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
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > 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
> >
> >
> >
> >
> >
> > Yahoo! Grupos, um serviço oferecido por:
> > PUBLICIDADE
> >
> >
> >
> >
> >
> > Links do Yahoo! Grupos
> >
> > Para visitar o site do seu grupo na web, acesse:
> > http://br.groups.yahoo.com/group/shell-script/
> >
> > Para sair deste grupo, envie um e-mail para:
> > address@hidden
> >
> > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
> do Yahoo!.
> >
> >
> > [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
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> RAUL LEOPOLDO LONGHI
> address@hidden
> http://desenv.sytes.net/gallery/
> Debian GNU/Linux - User Linux 358369
>
>
> ---------------------------------------------------------------------
> 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
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.
>
>
> [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
>
>
>
>
>
>
>
>


--
[]'s
Alfredo Casanova
icq: 15793271
msn: address@hidden
aim: alfredotcasanova
yim: atcasanova2
tel: +55 61 84137319


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



reply via email to

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