Windows Tips & News

Como obter a previsão do tempo no console Linux

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Para vários ambientes de área de trabalho como Cinnamon, KDE, MATE, etc, existem vários desklets, miniaplicativos de painel e widgets para trazer a previsão do tempo com uma aparência sofisticada. Se você prefere um ambiente minimalista, mas eficaz, pode estar interessado em aprender como obter informações sobre o clima diretamente em seu emulador de terminal ou em um ambiente de console puro. Veja como isso pode ser feito.

Propaganda


Antes de continuar, certifique-se de ter a ferramenta de console ondulação instalado. Na maioria das distros Linux, ele é instalado imediatamente. Você pode verificar se ele está instalado com o seguinte comando.
qual onda

O comando retornará o caminho completo para o binário CURL.

Qual Curl Linux

Agora, usaremos um serviço da web de código aberto wttr.in para obter a previsão do tempo.

Para obter a previsão do tempo no console Linux, execute o seguinte comando:

curl wttr.in/LOCATION

Substitua a parte de localização pelo nome do seu lugar. Por exemplo:

curl wttr.in/New-York
curl wttr.in/Bangalore
Previsão do tempo para Linux no console
Previsão do tempo para Linux no console 2

Você pode especificar o país onde mora quando necessário. A sintaxe é a seguinte:

curl wttr.in/Madrid, Espanha

Previsão do tempo do Linux no local do consoleObservação: é importante não inserir um espaço entre e depois da vírgula. Se você adicionar um espaço após a vírgula, o serviço tentará reconhecer o parâmetro de entrada como vários locais. Você pode usar este recurso para recuperar previsões para vários locais ao mesmo tempo.

Por exemplo:

curl wttr.in/Madrid, \ Bangalore

Isto irá mostrar o tempo em Madrid e Bangalore.

Como alternativa, você pode usar o sinal de mais para buscar a previsão para vários locais:

curl wttr.in/Madrid+Bangalore

Se você executar o curl sem nenhum local especificado, o serviço tentará adivinhar sua localização com base nas informações de geolocalização de seu IP. O comando, neste caso, será o seguinte:

curl wttr.in

O serviço wttr.in pode mostrar a previsão diretamente no seu navegador. Aponte seu navegador para o mesmo local que você usa no curl. Veja a seguinte captura de tela:Previsão do tempo para Linux no navegador

O serviço oferece suporte a várias opções. Abra a seguinte página para aprender sobre eles:
http://wttr.in/:help

Como alternativa, você pode usar este comando em seu terminal:

ondulação http://wttr.in/:help

Aqui estão algumas opções úteis.

curl wttr.in/New-York? n

Isso exibirá a versão resumida da previsão, que inclui apenas meio-dia e noite.

curl wttr.in/New-York? 0

Isso mostrará apenas o clima atual no local especificado.Linux Weather Current

Se você adicionar ".png" ao local, o serviço retornará uma imagem PNG. Você pode incorporá-lo em sua página da web.
Por exemplo, abra este link: http://wttr.in/New-York.png

Previsão do tempo para Linux como Png

Quando no modo PNG, você pode passar os parâmetros da seguinte forma:

wttr.in/Location_parameters.png

Por exemplo:

wttr.in/New-York_tq0.png

O serviço está traduzido em vários idiomas.
Para alterar o idioma da previsão, você pode usar a seguinte sintaxe:

curl wttr.in/Berlin? lang = de. curl wttr.in/Berlin? lang = ru

Como alternativa, você pode usar subdomínios da seguinte maneira:

curl de.wttr.in/Berlin curl ru.wttr.in/Moscow

Os idiomas suportados são:

az bg ca cs cy da de el e es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs ser

wttr.in pode ser usado não apenas para verificar o tempo, mas também para alguns outros fins. Para ver a fase atual da lua.

$ curl wttr.in/Moon. 
Fase da lua

Para ver a fase da lua para a data especificada (2016-12-25), execute o seguinte comando.

$ curl wttr.in/Moon@2016-12-25. 

É isso.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
O Windows 11 Build 22598 (Dev & Beta) habilita o Spotlight na área de trabalho por padrão para alguns usuários

O Windows 11 Build 22598 (Dev & Beta) habilita o Spotlight na área de trabalho por padrão para alguns usuários

A Microsoft lançou hoje uma nova versão de visualização para Insiders nos canais Dev e Beta. O Wi...

Consulte Mais informação

O Windows 11 22000.651 (KB5012643, RP) melhora o TPM, a inicialização e a inicialização segura

O Windows 11 22000.651 (KB5012643, RP) melhora o TPM, a inicialização e a inicialização segura

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação

O Microsoft Edge salvará automaticamente as senhas, permite desabilitar o botão Picture-in-Picture

O Microsoft Edge salvará automaticamente as senhas, permite desabilitar o botão Picture-in-Picture

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação