[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] c7link
From: |
Flavio Torres |
Subject: |
Re: [shell-script] c7link |
Date: |
Sun, 10 Dec 2006 08:54:51 -0300 |
User-agent: |
Thunderbird 1.5.0.8 (Windows/20061025) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
FARTURA escreveu:
>
> Gurus,
> me encontro novamente no limbo e venho pedir ajuda a vocês ... SOS
> ...---...
> Tenho o arquivo e queria transforma-lo em um que mantivesse o
> cabeçalho e os contadores em baixo,
> passar o arquivo da vertical pra a horizontal.
>
Olá,
Eu acho que o nível de consumo de CPU para conseguir processar sua
informação é MUITO alta...
Entretanto, você não vai conseguir fazer com um único comando,
a não ser que o Tiago invente um awk misturado com magia negra para
isto :D
Você quer remover a vertical e deixar na horizontal, para isto você
deve remover a quebra de linha, coisas que um _tr_ faz para você, tr
- -d '\n' < arquivo, depois eu notei que existem várias "coisas" em
letras maiúsculas agrupadas, isto você consegue removendo as letras
minúsculas, novamente com um tr, tr -d '[[:lower:]]'.
...E assim por diante, ou seja, em etapas, com isto você já consegue
realizar alguma coisa e irá filtrando suas dúvidas, e enviando para a
lista, creio que jogando por este lado a ajuda será mais direcionada.
Até mais, FARTURA.
- --
/*---------------------------------------------------*/
/* * Flavio Torres - Administrador de Sistemas*/
/* /_\ */int y,z;main(x){x=(x>0?-9:x);z=((z=(x+5)
/* o. .o */)>0?z:-z);printf(!x&&++y?"\n":z?z>y%3+y/
/* ((Y)) */3?" ":x<-5?"/":"\\":y?"|":"*");y-9?main(
/* ()) (() */++x):puts(" _|_|_")&&puts(" \\___/");}
/* ()^() A party animal isn't just for Christmas.*/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFFe/WKNRQApncg294RAgdHAJ467YGpBfoCNuBs/QZm7WNcDN4d6gCfVtq2
YJIu5iSF86Cq/1aTl7kf0nc=
=0lp/
-----END PGP SIGNATURE-----
[As partes desta mensagem que não continham texto foram removidas]