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

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

Re: grep - como localizar caracteres especiais


From: nerobarrabas
Subject: Re: grep - como localizar caracteres especiais
Date: Sat, 08 Jun 2013 15:09:42 -0000
User-agent: eGroups-EW/0.82

Valeu a todos pelas dicas.
Mas tô achando que meu grep está louco. rsrs
Quero procurar a palavra exata "Nero"
Vejam:
$ echo NeroBarrabas | grep -w 'Nero'
Beleza. Retorna vazio.

Mãs:
$ echo Nero-Barrabas | grep -w 'Nero'
$ Nero-Barrabas

Porque?
Será que dá prá fazer com o sed?

Grato


--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
> É pq acabei de fazer um curso de Japonês (por correspondência) e resolvi
> deixar uma dica da minha página nesse idioma. Lá está escrito:
> 
> "O papo de Botequim está em https://wiki.softwarelivre.org/TWikiBar/WebHome";
> 
> Abcs,
> Julio
> *@juliobash
> *
> 
> 
> 
> Em 6 de junho de 2013 17:35, Ernander (Nander) <ernander@...>escreveu:
> 
> > **
> >
> >
> > É mesmo Júlio!
> >
> > ta Em Chinês!
> >
> > Att
> >
> > *Ernander Marcus Lataliza Rosendo*
> > *Certified SonicWall Security Administrator*
> >
> > Em 6 de junho de 2013 17:19, Junior <lazarus.linux@...> escreveu:
> >
> > > **
> > >
> > >
> > > Com certeza vou adquirir teu livro, mas uma coisa me deixou de cabelo em
> > > pé; por que teu site está no idioma asiático? (
> > http://www.julioneves.com/)
> > >
> > > Em 06-06-2013 16:48, Julio C. Neves escreveu:
> > >
> > > > $ echo "A
> > > > á
> > > > ç
> > > > 1
> > > > $
> > > > @
> > > > %
> > > > #
> > > > ;
> > > > ;
> > > > ü" | grep '[^[:alnum:][:cntrl:]]'
> > > > $
> > > > @
> > > > %
> > > > #
> > > > ;
> > > > ;
> > > > $ echo "A
> > > > á
> > > > ç
> > > > 1
> > > > $
> > > > @
> > > > %
> > > > #
> > > > ;
> > > > ;
> > > > ü" | grep '[[:punct:]]'
> > > > $
> > > > @
> > > > %
> > > > #
> > > > ;
> > > > ;
> > > >
> > > > Tá tudo lá no Papo de Botequim.
> > > >
> > > > PS: Acabei de saber que a 9a. edição do meu livro já foi mandada para
> > as
> > > > livrarias ou pode ser e no site da
> > > > editora<
> > >
> > http://www.brasport.com.br/informatica-e-tecnologia/linux-br-2/programacao-shell-linux-9a-edicao.html
> > > >está
> > > > com 15% de desconto
> > > >
> > > > Abcs,
> > > > Julio
> > > > *@juliobash
> > > > *
> > > >
> > > >
> > > >
> > > > Em 6 de junho de 2013 16:35, nerobarrabas <diramos@...>
> > escreveu:
> > > >
> > > >> **
> > > >>
> > > >>
> > > >> Pessoal,
> > > >> Já pesquisei bastante e não consegui uma solução:
> > > >> Como localizar em arquivos os seguintes caracteres, por exemplo:
> > > >>
> > > >> '
> > > >> $
> > > >> @
> > > >> %
> > > >> #
> > > >>
> > > >> Notei que para alguns caracteres especiais o contra-barra funciona.
> > > >> Ex: grep '\#' arquivo.txt
> > > >> Mas para o primeiro caracter da lista acima (delimitador do próprio
> > > grep,
> > > >> não funciona.
> > > >> Existe algum "coringa" para esse tipo de caracter?
> > > >>
> > > >> Grato
> > > >>
> > > >> Diramos
> > > >>
> > > >>
> > > >>
> > > >
> > > > [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
> > > >
> > > >
> > > >
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

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