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

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

RES: [shell-script] Regex com grep


From: Emerson Domingues Souto - H2M
Subject: RES: [shell-script] Regex com grep
Date: Fri, 3 May 2013 10:08:29 -0300

grep -iw end arq

i - ignore case
w - busca pela palavra "end", no caso ende ou send serão desprezados

Acho que isso aí também deve resolver.


Emerson Domingues Souto
Tecnologia da Informação

> -----Mensagem original-----
> De: address@hidden [mailto:shell-
> address@hidden] Em nome de Julio C. Neves
> Enviada em: sexta-feira, 3 de maio de 2013 09:53
> Para: address@hidden
> Assunto: Re: [shell-script] Regex com grep
> 
> grep -iE '^ *.?END$ arq
> 
> -i - ignore case
>  * - zero ou mais ocorrencias de espaço
> .? - qq caractere opcional
> $ - fim
> 
> Abcs,
> Julio
> *@juliobash
> *
> 
> 
> 
> Em 3 de maio de 2013 07:34, Leonardo Abreu
> <address@hidden>escreveu:
> 
> > **
> >
> >
> > Bom dia amigos,
> >
> > Eu estou querendo fazer um script que verifique se um determinado
> > arquivo foi gerado com sucesso ou não, fazendo a leitura do mesmo e
> > caso encontre uma linha somente com a palavra end, significa que o
> > mesmo foi gerado com sucesso. A palavra pode ser end ou End.
> >
> > Eu fiz um grep onde eu consigo pegar a linha tanto quando aparece
> > maiúsculo ou minúsculo, mas se à frente da palavra tiver mais que um
> > espaço ou outro caracter diferente de ":", o grep não faz o retorno correto.
> >
> > grep -E '(^: (end)|(^ (E|e)nd))' <arquivo>.cfg
> >
> > Alguém poderia me dar uma ajuda?
> >
> > Desde já, agradeço bastante!
> >
> > --
> > Leonardo Abreu.
> > http://twitter.com/leonardosabreu
> > http://facebook.com/leonardosabreu
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> 
> 
> [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
> 



reply via email to

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