Re: Grep
On Tue, 30 Jul 2002 10:02:56 -0300 Marlon Dutra <mfdutra@spcrs.com.br> wrote:
> Em Seg 29 Jul 2002 18:55, Marcus Both escreveu:
> > Oi, use o awk ou o cut, segue um exemplo abaixo...
> >
> > # grep marlon arquivo|awk '{print $2}'
> > marlon
> >
> > ou
> >
> > # grep marlon arquivo|cut -d" " -f2
> > marlon
>
> Isso não me adianta porque a posição da combinação na linha é variável.
> Preciso de alguma coisa que seja dinâmica, retornando apenas a combinação,
> seja onde ela estiver.
perl -e 'while(<>){/(marlon)/&&print "$1\n"}' < arquivo
substitua "marlon" pela expressão regular desejada.
Provavelmente seria melhor fazer em sed... Mas faz 10 anos
que eu estou deixando pra aprender sed amanhã.
--
Eduardo Marcel Maçan Gerente de Redes / Network Manager
macan@colband.com.br Colégio Bandeirantes
--
To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to:
- References:
- Grep
- From: Marlon Dutra <mfdutra@spcrs.com.br>
- Re: Grep
- From: Marcus Both <mboth@terra.com.br>
- Re: Grep
- From: Marlon Dutra <mfdutra@spcrs.com.br>