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 <[email protected]> Para: [email protected] 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 <[email protected]> > > > 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: [email protected] --------------------------------------------------------------------- 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]
