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 <*> 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: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
