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

[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-----



reply via email to

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