quarta-feira, 18 de junho de 2008

Tabela do Brasileirão 2008 com links + sed

O sed é um processador de texto muito versátil.

O links é um browser modo texto com features tão interessantes quanto do antigo lynx.

Ano passado eu postei como imprimir a tabela do brasileirão com um one liner interessante. Agora eu resolvi beber de outra fonte:

#!/bin/bash
TIME=Internacional
COLOR=$(echo -ne '\e[31;1m&\e[m')
URL=http://globoesporte.globo.com/Esportes/Futebol/Classificacao/0,,ESP0-9827,00.html
links --dump ${URL} | sed -r 's/\[[0-9]*\]//;/(^[0-9]|J jogos)/!d' | sed "s/${TIME}/${COLOR}/
1a-----Libertadores----------
4a-----Pre-Libertadores------
5a-----Sul-Americana---------
13a---------------------------
17a-----Rebaixado-------------"


O resultado não é tão bom quanto o do ano passado, é verdade, mas não deixa de ser uma alternativa

3 comentários:

Ivan Brasil Fuzzer disse...

Com poucas alterações no script até o resultado melhora.
Os bugs encontrados estão na cor e no time!
Mudando para azul e Gremio fica bem melhor :-P

Abraços.

Tiago "PacMan" Peczenyj disse...

Dê tempo ao tempo... ;-)

Alan Carvalho de Assis disse...

Ola Tiago,
gostei do script, muito fera.

Um abraço,

Alan