Mostra a temperatura da cidade desejada

Publicado por Vinicius Dias (última atualização em 06/01/2014)

[ Hits: 3.962 ]

Homepage: http://zer0.w.pw/

Download temperatura




Olá, galera!

Fiz um script (com dialog) que recebe a cidade que o usuário digita, e mostra a temperatura e a umidade atual!

É simples, mas, pode ser bem útil.

Espero que gostem!!

  



Esconder código-fonte

#!/bin/bash
# -
# - Saiba a temperatura atual da cidade desejada
# -
# - Autor:   Vinicius Dias
# - Contato:   carlosv775@gmail.com
# - WebSite:   http://zer0.w.pw/
# -
dialog --backtitle "Temperatura" --title "Temperatura" --infobox "\nTemperatura - versão 0.5" 5 30 && sleep 2
city=`dialog --stdout --backtitle "Temperatura" --title "Cidade" --inputbox "Digite a cidade desejada" 0 0`
cidade=`echo "$city" | sed "s, ,+,g"`
api="http://www.previsaodotempo.org/api.php?city=$cidade"
dialog --backtitle "Temperatura" --title "Aguarde..." --infobox "\nPesquisando a temperatura de $city \n." 0 0
F=`curl -s $api | cut -d '"' -f 14` || exit $?
umidade=`curl -s $api | cut -d '"' -f 22`
C=`echo "scale=1; (($F - 32) / 1.8)" | bc -l`
cname=`curl -s $api | cut -d '"' -f 10`
dialog --backtitle "Temperatura" --title "Temperatura de $cname" --msgbox "\nTemperatura:   ${C} Cº \n\nUmidade:   ${umidade}% \n" 0 0
dialog --backtitle "Temperatura" --title "Obrigado por utilizar" --infobox "\nObrigado por utilizar este script. \n\nAutor: Vinicius Dias \nContato: carlosv775@gmail.com \nWebSite: http://zer0.w.pw/" 0 0

Scripts recomendados

Remover arquivos com determinados caracteres no nome

Imprimindo várias páginas do Cifra Club automaticamente

While

OPL Manager para Linux em SHELL

agenda


  

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