Alô pessoal,

puxa, estou com um arquivo aqui tem +/- esta cara:

>cat file

... (algumas linhas que não interessam)



x [    0 ] = {number1, number2, number4}
x [    1 ] = {number4, number5, number6}
x [    2 ] = {number7, number8, number9}

.
.
.

Queria pegar somente os números do arquivo e imprimir em outro e tentei
isto:

# awk ' $3 $4 $5 ~ /[{ }]/  { print } ' file >  teste

ou

# awk ' /[{ }]     { print }  ' file  > teste


Mas ambos me retornam o que o grep simples retorna:

# grep " { " file >  teste

ou seja, todas as linha que contenham o padrão { (colchetes)

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 ?!?!?

Alguém poderia ajudar, por favor !!!

Abraços a todos, t+


--
### Luciano Tavares da Costa ###
##       MSc. Eng. Químico
##       100 % Linux
#############################


[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
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