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