[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SED + ECHO = Escolha correta?
From: |
Edilson Azevedo |
Subject: |
SED + ECHO = Escolha correta? |
Date: |
Wed, 28 Mar 2007 17:09:00 -0300 |
User-agent: |
Thunderbird 1.5.0.9 (X11/20070103) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Olá pessoal!
Seguinte. tenho um arquivo de texto com o seguinte bloco:
IDMSG: 151509 (5, R)
De: "Dunha da Silva" <address@hidden>
Para: address@hidden
Assunto: Who?
Data: Wed, 28 Mar 2007 02:28:52 -0300 (BRT)
Tamanho: 2030470 bytes
Eu preciso separar as linhas desse arquivo. Até aí tudo joia. Fiz isso
aqui:
FILA=/tmp/fila
SAIDA=/tmp/final
ID=`grep -E '^IDMSG' $FILA`
TAM=`grep -E '^Tamanho' $FILA`
echo $ID > $SAIDA
echo $TAM > $SAIDA
echo "ESPACO"
Bacana né? bacana nada! rs. Quando eu abro o arquivo "final" ele não
está separado por linhas, assim como eu esperava.
Pergunta:
partindo do princípio que $FILA tem 20.000 linhas é possível eu obter
uma saída legível mais parecida com o que eu esperava, ou seja:
IDMSG: 151509 (5, R)
Tamanho: 2030470 byte
ESPACO
E assim por diante conforme a leitura do arquivo é feita?
Obrigado viu pessoal!
P.S.: Espaço para tietagem: Julio Neves, sou teu fã cara! rsrsrs.
Abraço!
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGCstbYeJNlRYHC5oRApuuAKCCEQvnXFnCZ6BYnUzhnpiQcmFX+gCffYhI
Ok8xA/CK7VtcIFJEToKHFvM=
=w3g5
-----END PGP SIGNATURE-----
- SED + ECHO = Escolha correta?,
Edilson Azevedo <=