[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!!! ;)