Aê Pedro,

*>arq1
for ((i=1;;i++))
{
    Coluna=$(cut -f$i -d\; arq)
    [ -z "$Coluna" ] && break
    echo "$Coluna" | paste -sd\; >> arq1
}*
-- 
Abraços,
Julio
*Cursos de Shell e Zenity?
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ darei um treinamento em 23/06 (p/ detalhes ligue (21) 2561-0867);
- Turmas fechadas em outras cidades ligue (21) 8112-9988*

2009/5/25 Pedro Bazzarella da Silva <pbazzare...@globo.com>

>
>
> Amigos,
>
> Estou com uma dúvida:
>
> Tenho um arquivo com o seguinte layout:
> 1;2;3;4
> 5;6;7;8
>
> Eu gostaria de transformar o mesmo neste novo layout:
> 1;5
> 2;6
> 3;7
> 4;8
>
> A idéia é trocar linha por coluna.
>
> Existe algum comando no unix que faça isso direto?
>
> Abs,
>
> Pedro Bazzarella
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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

Responder a