[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Formatar aquivo
From: |
Flavio Torres |
Subject: |
Re: [shell-script] Formatar aquivo |
Date: |
Wed, 28 May 2008 23:08:06 -0300 |
User-agent: |
Thunderbird 2.0.0.14 (Windows/20080421) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jeferson wrote:
| Olá pessoal,
|
| Eu já estou há mais de 3 horas tentando formatar esse arquivo de
| entrada da mesma forma que o de saída. O problema é que o arquivo é
| muito grande, eu coloquei apenas algumas linhas aqui, e as colunas
| com os valores numéricos não são sempre preenchidas igualmente. To
| tentando fazer em c++. Alguém tem idéia de como fazer isso em shell
| script?
|
Notei que tem uma sequencia de 10 colunas, não sei se isto foi erro ou,
X, mas segue uma solução simples e gambiarrenta :-)
sed 's/^/VELF /g ; s/[ ]/\t/g' arquivo.txt | sed 's/^VELF.*SPNT/SPNT/g'
SPNT 962
VELF 570 1485 1364 1944 2176 2417 2986 2980
VELF 3504 3362 4034 3745 4660 4176 5094 4489
VELF 5344 4600 5730 4718 8090 4962
SPNT 1122
VELF 514 1485 672 1520 1652 2111 2176 2417
VELF 2986 2980 3504 3362 4034 3745 4660 4176
VELF 5032 4433 5370 4614 5730 4718 8090 4962
SPNT 1282
VELF 514 1485 672 1520 1652 2111 2184 2431
VELF 2986 2980 3504 3362 4034 3745 4660 4176
VELF 5032 4433 5298 4593 5914 4739 8090 4962
SPNT
[]'s
- --
/"\
\ / Flavio Torres
~ X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
/ \
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
iEYEARECAAYFAkg+EAYACgkQNRQApncg2979lQCg9Q0/3jyLcFUjloemwp1lE4ZT
YpUAoOKrkULvhwGWUjShu4GCku2G8MxH
=gQQw
-----END PGP SIGNATURE-----