Olá pessoal,
Estou em apuros ...alguém pode dar um help? ...lembrei de que só
oramos quando santa Bárbara manda uns trovões...

Tenho vários arquivos no seguinte formato:

             orbital 1     orbital 2     orbital 3     orbital 4    
orbital 5
N  1s        0.0001059     0.9952636    -0.1239903    -0.1576026   
-0.0933333
N  2s        0.0003291     0.0235741     0.2691059     0.3762469    
0.1973574
N  2px       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  2py       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  2pz       0.0001459    -0.0028692    -0.1966343     0.0437243    
0.4744341
N  3s       -0.0008002     0.0016235     0.0990623     0.3847572    
0.4666182
N  3px       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  3py       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  3pz       0.0006671    -0.0004888    -0.0086384     0.0278872    
0.1727728
N  3dxx      0.0000916    -0.0035963    -0.0129366    -0.0000562    
0.0097609
N  3dyy      0.0000916    -0.0035963    -0.0129366    -0.0000562    
0.0097609
N  3dzz     -0.0008716    -0.0020006     0.0379962    -0.0021703   
-0.0438364
N  3dxz      0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  3dyz      0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
N  3dxy      0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
O  1s        0.9947426    -0.0003089    -0.1808577     0.1358836   
-0.0249040
O  2s        0.0209103     0.0003798     0.4136791    -0.3222243    
0.0484837
O  2px       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
O  2py       0.0000000     0.0000000     0.0000000     0.0000000    
0.0000000
O  2pz       0.0018215    -0.0002304     0.1711557     0.3223566   
-0.4110206
O  3s        0.0047029    -0.0019485     0.3102427    -0.4456531    
0.1324773


Gostaria de extrair as colunas chamadas de orbital 1, orbital 2,
etc... para outro arquivo, porém com outro formato. Gostaria de trocar
as colunas por linhas contendo no máximo 4 campos. Estou tentando
fazer isso com o "awk" mas tah meio enrolado a parte de colocar  no  
formato linhas com 4 campos.

Para extrair os campos eu faço:

 awk '{print $3, $4, $5, $6}' arq1 > arq2

Mas isso só gera as colunas...alguém poderia dar uma luz ao problema
se possível em awk?

Valeu qq ajuda...falow.

Humberto

Responder a