[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Trocar linhas por colunas
From: |
merthobu |
Subject: |
Re: Trocar linhas por colunas |
Date: |
Thu, 21 Dec 2006 00:16:14 -0000 |
User-agent: |
eGroups-EW/0.82 |
--- Em address@hidden, "Tiago Barcellos Peczenyj"
<tiago.peczenyj@...> escreveu
>
Gostaria de agradecer a excelente dica Tiago. Funcionou direitinho
para o que eu queria. Valeu mesmo a "mão", inclusive pela agilidade
que respondeu a minha dificuldade. Que o papai noel te traga tudo de
bom. Um forte abraço e feliz 2007.
PS: Tem alguma dica de algum livro em awk em português? Muito Dez essa
linguagem de programação!!!
=:-))))
>Ola
>
> Isto é uma ideia, vc precisa refinar mais:
>
> awk '{ MAX=NR; A[NR]=$3; B[NR]=$4; C[NR]=$5; D[NR]=$6 }
> END{
> for(i=1;i<=MAX;i+=4){
> print A[i],A[i+1],A[i+2],A[i+3]
> }
> for(i=1;i<=MAX;i+=4){
> print B[i],B[i+1],B[i+2],B[i+3]
> }
> # por ai vai...
> }' arq1 > arq2
>
>
> A ideia é criar vetores com os dados que vc quer e manipula-los da forma
> como vc quiser ;-)