[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Res: [shell-script] Texto exato
From: |
Isaac Sampaio |
Subject: |
Res: [shell-script] Texto exato |
Date: |
Thu, 1 Apr 2010 02:29:26 -0700 (PDT) |
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>
Para: address@hidden
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>
>
>
> 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
---------------------------------------------------------------------
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]
- Res: [shell-script] Texto exato,
Isaac Sampaio <=