Basta digitar “curl http://wttr.in” e aparecerá (em inglês) a previsão do tempo para a sua cidade.
Bruxaria!
Utilizarei sempre. Obrigado pela dica!
Mano, nunca tinha visto muito daora.
Muito bom! Também usarei sempre!
O wttr tem uma função de shell padrão para usar, se quiser… Veja em:
https://wttr.in/:bash.function
Eu uso essa função e além disso, passo um tac no final
para inverter a order (gosto de informações mais recentes no pé
do terminal!)…
Tem essa função que fiz pro google, mas se eles mudarem o código, já elvis…
#google weather forecast
wf2()
{
[[ -z "$1" ]] && set -- sao paulo
set -- $( sed 's/\s/%20/g' <<<"$*" )
curl -sL --header 'user-agent: Mozilla/5.0 Gecko' "https://www.google.com/search?client=firefox-b-d&q=weather+${*}" |
sed -ne '/><span><span class/p' |
sed -Ee 's/^(.*)(.{500})$/<\2/' -e 's/>/>\n/g' |
sed -e 's/<.*>//' -e 's/\///;/^\s*$/d'
}
Já se alguém quiser previsões de modelos matemáticos que nem o ECMWF (até 10 dias), podem ver o Instituto de Metereologia da Noruega, apis Locationforecast e LocationforecastLTS:
https://api.met.no/weatherapi/
É mais complicado, eu tenho umas funções em shell prontas para puxar a latitude e longitude pelo nome do lugar, também…