[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Texto exato
From: |
Laercio Motta |
Subject: |
Re: [shell-script] Texto exato |
Date: |
Thu, 1 Apr 2010 08:19:47 -0300 |
Bom dia...
Coloca um espaço!!
cat lista | grep -o '192.168.0.1 '
Funcionou/??
Feliz Pascoa =D
Em 1 de abril de 2010 06:29, Isaac Sampaio <address@hidden>escreveu:
>
>
> Olá amigo Thiago, tentei usar a opção -o do grep anteriormente já, da
> seguinte forma:
>
> cat lista | grep -o '192.168.0.1'
>
> Não seu certo, ele retornou 2 ocorrencias, sendo dos ips 192.168.0.1 e
> 192.168.0.11.
>
> Abraços
>
> ________________________________
> De: Tiago Peczenyj <address@hidden <tiago.peczenyj%40gmail.com>>
> Para: address@hidden <shell-script%40yahoogrupos.com.br>
> Enviadas: Quarta-feira, 31 de Março de 2010 22:40:34
> Assunto: Re: [shell-script] Texto exato
>
>
> vc quer a opção -o
>
> grep -o 'palavra'
> grep -oE 'expressao_regular'
>
> 2010/3/31 xiss_break <address@hidden <xiss_break%40yahoo.com.br>>
>
> >
> >
> > Olá pessoal, tive a necessidade de pegar texto exato dentro de um
> arquivo,
> > exemplo:
> >
> > Conteudo do arquivo
> > caixa
> > caixa1
> > caixa2
> >
> > Quando fazia a busca por "caixa" usando o grep sempre vinha os demais, ou
> > seja, fugia da minha necessidade que era receber apenas caixa ou qualquer
> > outro nome exato que necessitasse. Para isso consegui chegar no seguinte
> > comando:
> >
> > cat $lista | grep "^$arg[^[:alnum:]]"
> >
> > Pode haver meios mais elegante, mas dentro do meus conhecimento foi o que
> > resolveu o minha necessidade. Porem, em um outro momento, agora estou
> > trabalhando com um arquivo de ips.
> >
> > Conteudo
> >
> > 192.168.0.2
> > 192.168.0.22
> > 192.168.0.21
> > 192.168.0.222
> >
> > Bom, ja deu pra perceber que se eu pesquisar por 192.168.0.2 irá vir
> todos
> > esses resultados né?
> >
> > PRa isso tentei usar o meu comando anterior, mas ele não resolveu,
> imaginei
> > que fosse a ausencia do ".", mas tentei colocar o controle no comando mas
> > não estou conseguindo montar certinho pra funcionar tb com ip, peço que
> se
> > alguem tive uma solução dá uma dica por favor.
> >
> > Abraços
> >
> > Isaac
> >
> >
> >
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
>
> [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<shell-script-unsubscribe%40yahoogrupos.com.br>
> ----------------------------------------------------------
> 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
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]