[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Print pattern with awk, sed or Grep ?!?!
From: |
Rodrigo Monteiro |
Subject: |
Re: [shell-script] Print pattern with awk, sed or Grep ?!?! |
Date: |
Tue, 20 Dec 2005 08:49:03 -0300 |
Olá Luciano.
On 12/19/05, Luciano Costa <address@hidden> wrote:
>
> x [ 0 ] = {number1, number2, number4}
> x [ 1 ] = {number4, number5, number6}
> x [ 2 ] = {number7, number8, number9}
>
> mas naum eh isto que quero. Quero apenas os números entre { }, que se
> repetem até o fim do arquivo.
>
> Como poderia fazer isto no script acima ?!?!?
>
Veja se é isso que vc quer:
$ grep '{' arquivo | cut -d'{' -f2 | cut -d'}' -f1 | tr -d ' ' | tr ',' '\n'
Ex.:
$ echo "x [ 0 ] = {number1, number2, number4}" | cut -d'{' -f2 |
cut -d'}' -f1 | tr -d ' ' | tr ',' '\n'
number1
number2
number4
[]s
--
Rodrigo Monteiro
"Free as in Freedom, not free as in free beer"
Linux User # 403730
JID: address@hidden
address@hidden