shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Separar colunas em arquivo texto


From: Carlos Adean
Subject: Re: [shell-script] Separar colunas em arquivo texto
Date: Wed, 31 Jul 2013 11:26:55 -0300

Grande Julio C. Neves, desde já agradeço a ajuda.

Em 30 de julho de 2013 18:45, Julio C. Neves <address@hidden> escreveu:
> Aê Carlos,
> Um sedão:
> sed -r 's/^([[:alnum:].+-]+ ){17}([0-9.]+)([A-Z]+)/\1\2 \3/'
> Du bão!

A última vez que vi uma sopa de letrinhas eu era bem pequenino, rsrs =)

Voltando ao sedão...copiei, colei e executei-o em um dos arquivos mas
não surtiu efeito, as colunas continuam coladas. =(

$ sed -r 's/^([[:alnum:].+-]+ ){17}([0-9.]+)([A-Z]+)/\1\2 \3/' arquivo00.txt

Desculpe, mas fui enganado pelos meus olhos e me equivoquei no email
anterior, percebo que isso não ocorre somente nas colunas 18 e 19 mas
também pode ocorrer em suas antecessoras. O lado bom dessa história é
que o formato delas é :  11.123456C     (antes do ponto são até 1-2
digitos, após o ponto varia entre 1-6 digitos seguido de uma letra
maiúscula colada)

0100-0000255 BCTYM 001.2579247    -79.9595 C 3.33333e-06 4.16667e-06
1991.6 1989.1 +25.9 -4.5 1.1 1.3 10.624 T 9.505T 8.830B 7.591 7.056
6.860 1


Meu objetivo final é que todas as linhas do arquivo fiquem com 23 colunas.

0100-0000256 B.... 001.2580500    -79.9676 B 5.83333e-05 1.38889e-05
1992.3 1992.3 +90.0 -20.0 36.0 3.0 99.999 X 99.999 X 17.740 B 99.999
99.999 99.999 0


--
Att.
Carlos Adean
skype: carlosadean | fb.com/carlosadean

"There are only 10 types of people in the world: Those who understand
binary, and those who don't."

>
>  *I'm 1 of those 10 people who understands English and binary ;)*

* You're a smart young!!! ;)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]