Olá Luciano.

On 12/19/05, Luciano Costa <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
[EMAIL PROTECTED]


---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
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:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a