plasinfo

Publicado por Reinaldo Marques de Lima 18/01/2006

[ Hits: 4.953 ]

Homepage: http://plasticossj4.wordpress.com

Download plasinfo.bsh




Script que informa na tela do terminal noticias do dia, previsão do tempo, condição do aeroporto de congonhas, resultado da mega-sena e cotação do Dolar e do Euro, unsando o navegador lynx e filtros de ER com sed para formatação.

  



Esconder código-fonte

#! /bin/bash

#### [ Ficha : ] 
#
# plasinfo - versão 0.2 
# Escrito por: Reinaldo Marques de Lima ( Plastico )
# criado em: 16/01/2006 
# ultima atualização: 17/01/2006
#                                                            
#### [ Descrição : ] 
#                                    
# Programa que informa as ultimas noticias, condição do tempo,  do
# aeroporto de congonhas (sp), resultado da mega-sena, e cotação do Dolar                  
# e do Euro
#
#### [ Evolução : ] 
#
# Versão 0.1 
# - Busca informações sobre as ultimas noticias, previsão do tempo e 
# aeroportos.
#                      
# Vesão 0.2    
# - Adicionado, resultado da mega-sena e a cotação do Dolar e do Euro
#
###############################################

#( Testes )..............................................................#

[ -z $1 ] && echo "$0 : Erro : use $0 -help ( para ajuda)" && exit

#( Funções ).............................................................#

estado() {

URL=http://www.estadao.com.br/agestado/

ESTADAO=$(lynx -dump $URL |sed 's/\[.*\]//g; /mais not.*/q' |grep -v mais |grep -v PUBLICIDADE |grep -v IFRAME |tail -32)

        echo "$ESTADAO
        "

unset URL
}

folhatempo() {

URL=http://www1.folha.uol.com.br/folha/tempo/br-sao_paulo.shtml

FOLHA=$(lynx -dump $URL |sed 's/\[.*\]//g; /Atualizado/q' |grep -v Previs |tail -32 |head -31 |uniq)

        echo "
        $FOLHA
        "

unset URL
}

aeroporto() {

URL=http://www.apolo11.com/tempo_historico.php?id=SBSP

AEROPORTOS=$(lynx -dump $URL |sed 's/\[.*\]//g; /Apolo11\.com/q' |tail -32 |head -30)

        echo "$AEROPORTOS
        "

unset URL
}

loteria() {

URL=http://www.estadao.com.br/ext/loterias/

LOTERIA=$(lynx -dump $URL |sed 's/\[.*\]//g;  /estat/q' |grep -v estat |tail -20)

        echo "$LOTERIA
        "

unset URL
}

moeda() {

URL=http://www.estadao.com.br/economia/financas/cotacoes/resumo.htm

MOEDA=$(lynx -dump $URL |sed 's/\[.*\]//g; /CDB/q' |tail -8 |head -6)

        echo "
        $MOEDA
        "

unset URL
}

help() {

        echo "
        Programa que informa noticias na tela do terminal.

        digite:

        -news    : Para noticias da página do Estado de São Paulo.
        -tempo   : Para informação do tempo do site da Folha de São Paulo.
        -aero    : Para noticia da situação do aeroporto de congonhas.
        -loteria : Para saber o resultado da mega-sena.
        -moeda   : Informa cotação do Dolar e do Euro.
        "
}

#( Case )................................................................#

case $1 in

        -news) estado; ;;
        -tempo) folhatempo; ;;
        -aero) aeroporto; ;;
        -loteria) loteria; ;;
        -moeda) moeda; ;;
        -help) help; ;;

esac

#( Fim ).................................................................#

Scripts recomendados

organização_topografia segundo arquivo

Script para fazer levantamento de Hardware e Software

Monitor do Squid avançado

Reconect para Velox

Pega dados do processador


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts