Ver a temperatura da sua cidade via terminal
Publicado por Perfil removido (última atualização em 20/12/2013)
[ Hits: 4.825 ]
Tava aqui em casa, no maior calorão e fiquei curioso pra saber a quão perto do inferno a temperatura tava, até aí beleza, só que eu estava no meio de um monte de terminais, dai pensei... "Seria mais útil ver isso num único comando", então fui lá pesquisei uma API legal e fiz o Shell Script com API do http://www.previsaodotempo.org
#!/bin/bash # KoubackTr 2013 # Shell Script API Temperatura do clima. # Learners OF curiosity. # # http://koubacktr.wordpress.com # http://twitter.com/kouback_tr_ # cidade="São+Paulo" #DEFINA A SUA CIDADE. usa-se + no lugar de espaço # API API="http://www.previsaodotempo.org/api.php?city=$cidade" F=`curl -s "$API" | cut -f14 -d '"'` HUMIDADE=`curl -s "$API" | cut -f22 -d '"'` # Logica matematica de fahrenheit para celsius # expr só aceita expressões numericas, então fiz a logica de '/ 2 + 3' para substituir o 1,8 # com isso a margem de erro é 0 ou 1 para mais... C1=`expr $F - 32` C=`expr $C1 / 2 + 3` echo "" echo "Temperatura de $cidade" echo "Celsius $C c°" echo "Fahrenheit $F F" echo "Humidade $HUMIDADE" echo ""
Script de instalação do metasploit no Ubuntu
Converter rmvb em mpeg com Shell + Yad
Instalação do plugin java jre-1_5_0_01 linux-i586
buscar textos que contenham várias strings
Números impares no intervalo entre 2 números
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como montar um servidor de backup no linux
Trazendo de volta o Serviços em Segundo Plano no Plasma6
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
780 mil usuários do Janelas baIxaram Linux em um mês (4)
Servidor para arquivos e banco de dados (2)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (12)









