[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Filtrar arquivo: grep -v microbio
From: |
Rodolfo Villanova |
Subject: |
RE: [shell-script] Filtrar arquivo: grep -v microbio |
Date: |
Thu, 29 Jun 2000 17:44:06 -0300 |
Caramba, amigão!
Esqueci de especificar duas coisas: os ambientes onde vou executar esse
filtro não tem bash (SunOS e HP-UX), nem estou autorizado a tentar incluir
bash lá dentro.
O string "micróbio" na verdade foi um recurso didático-mnemônico.
Na verdade quis me referir a filtrar strings completamente diferentes uns
dos outros.
Continua valendo?
Obrigado +1x.
Rodolfo
> -----Original Message-----
> From: Guilherme [SMTP:address@hidden]
> Sent: Thursday, June 29, 2000 5:31 PM
> To: address@hidden
> Subject: Re: [shell-script] Filtrar arquivo: grep -v microbio
>
> Olá Rodolfo,
>
> faça assim:
>
> cat arq_agua_suja | grep -v microbio[0-x] > arq_agua_limpa
>
> sendo que se x=9, ele vai eliminar microbio1, microbio2... microbio9
> pode colocar letras tb dentro dos colchetes. acho que um "man bash" vai te
> ajudar.
> espero que tenha ajudado
>
> Guilherme
>
> On Thu, 29 Jun 2000, Rodolfo Villanova wrote:
> > People,
> >
> > Alguem conhece um método mais eficiente para filtrar um arquivo,
> excluindo
> > diferentes linhas indesejáveis sem precisar utilizar vários pipes
> sucessivos
> > de "grep -v" ? O diacho é o tempo de resposta que cai muito a partir do
> 2o.
> > "pipe".
> >
> > Exemplo:
> >
> > cat arq_agua_suja | grep -v microbio1 | grep -v microbio2 | grep
> -v
> > microbio3 | grep -v microbio4 > arq_agua_limpa
> >
> > Talvez a resposta seja um "ovo de Colombo" na frente do meu nariz, mas o
> > aprendiz que vos escreve não achou resposta no curto prazo.
> >
> > Alguma chance?
> >
> > Obrigado por oxidarem fosfato com essa charada (será que tem resposta?)
> >
> > Rodolfo Villanova
[Non-text portions of this message have been removed]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RE: [shell-script] Filtrar arquivo: grep -v microbio,
Rodolfo Villanova <=