wttr.in é um serviço de previsão do tempo repleto de recursos que oferece suporte à exibição do tempo na linha de comando. Ele pode detectar automaticamente sua localização (com base em seu endereço IP), permite especificar a localização ou pesquisar uma localização geográfica (como um site em uma cidade, uma montanha e assim por diante) e muito mais. Ah, e você não precisa instalá-lo - tudo o que você precisa para usá-lo é cURL ou Wget (veja abaixo).
Os recursos wttr.in incluem:
?u
para USCS e ?m
para o sistema métrico (SI)Como mencionei no início do artigo, para usar wttr.in, tudo que você precisa é cURL ou Wget, mas você também pode instalá-lo em seu próprio servidor. Ou você pode instalar o wego, um aplicativo de clima para o terminal que é usado pelo wtter.in, embora o wego requeira a instalação, bem como o registro de uma chave API.
Antes de usar wttr.in, certifique-se de que cURL esteja instalado. No Debian, Ubuntu ou Linux Mint (e outras distribuições Linux baseadas em Debian ou Ubuntu), instale cURL usando este comando:
sudo apt install curl
Obtenha a previsão do tempo para sua localização (wttr.in tenta adivinhar sua localização com base em seu endereço IP):
curl wttr.in
Force o cURL a resolver nomes para endereços IPv4 (caso você tenha problemas com IPv6 e wttr.in) adicionando -4
após curl
:
curl -4 wttr.in
Wget também funciona (em vez de cURL) se você deseja recuperar o clima e a previsão atuais como um PNG, ou se você usar desta forma:
wget -O- -q wttr.in
Você pode substituir curl
por wget -O- -q
em todos os comandos abaixo se preferir Wget em vez de cURL.
Especifique o local:
curl wttr.in/Dublin
Exibir informações meteorológicas para um ponto de referência (a Torre Eiffel neste exemplo):
curl wttr.in/~Eiffel+Tower
Obtenha as informações meteorológicas para a localização de um endereço IP (o IP abaixo pertence ao GitHub):
curl wttr.in/@192.30.253.113
Recupere o clima usando unidades USCS:
curl wttr.in/Paris?u
Forçar wttr.in a usar o sistema métrico (SI) se você estiver nos EUA:
curl wttr.in/New+York?m
Use o Wget para baixar o clima atual e a previsão de 3 dias como uma imagem PNG:
wget wttr.in/Istanbul.png
Você pode especificar o nível de transparência do PNG, útil se você deseja automatizar um script para adicionar automaticamente informações meteorológicas a alguma imagem (como um papel de parede), por exemplo.
Para muitos outros exemplos, verifique wttr.in página do projeto ou digite em um terminal:
curl wttr.in/:help
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Display Weather Forecast In Your Terminal With Wttr.in