plasinfo

Publicado por Reinaldo Marques de Lima 18/01/2006

[ Hits: 4.846 ]

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

Remover Path

Limpar conflito Dropbox

Gerar lista de IPs em arquivo texto

Escolhendo os diretorios e fazendo backup com Logs


  

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