[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Duvida com filtros (grep x espaços em branco)
From: |
rensousa |
Subject: |
Re: [shell-script] Duvida com filtros (grep x espaços em branco) |
Date: |
Thu, 5 Aug 2004 09:09:26 -0300 |
User-agent: |
Internet Messaging Program (IMP) 3.1 |
Olá...
1o. solução:
cat arquivo.txt | grep -E "^ {1,}xyz"
2o. solução: tirar os espaços em branco com sed e depois usar o grep
cat arquivo.txt | sed "s/ //g" | grep ^xyz
[]'s
Renato
Citando Luciano Depierri <address@hidden>:
>
>
>
>
>
>
> Pessoal, alguem pode me ajudar nesta dúvida???
>
> Estou precisando fazer um filtro para pegar apenas as strings "xyz". Essas
> strings estão no inicio da linha, mas antes dessas strings, tem alguns
> espaçoes em branco, ex: bbbbxyztttttttttttttt
>
>
>
> onde: bbb são os espaços em branco
>
> xyz é a strig que quero filtrar
>
> ttttt restante o texto da linha
>
> Estou utilzando o comando abaixo, mas não está dando certo, pq tem algumas
> linhas que tem a string "xyz" no meio da linha e tbm está sendo filtrado.
>
> # cat arquivo | grep ^.*.xyz
>
> A minha pergunta é: Como faço para informar que antes da string tem espaços
> em branco???? ex: cat arquivo | grep ^.bbb.xyz
>
>
>
> Obrigado.
>
>
>
>
>
>
>
>
>
> --------------------------------------------------------------------------------
>
> Luciano Depierri
>
>
>
>
>
>
>
>
>
>
>
> [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
>
> ---------------------------------------------------------------------
>
>
>
>
>
>
>
>
>
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> 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:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.
>
>
>
>
>
>
>
>
>
>