Obtenha sua previsão meteorológica da CLI Linux

Obtenha sua previsão meteorológica da CLI Linux

Objetivo

Exibir a previsão do tempo atual na linha de comando Linux.

Distribuições

Isso funcionará em qualquer distribuição Linux.

Requisitos

Uma instalação do Linux funcionando com uma conexão com a Internet.

Dificuldade

Fácil

Convenções

  • # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
  • $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Introdução

É conveniente poder recuperar a última previsão meteorológica diretamente do seu terminal sem abrir um navegador da web, não seria? Que tal roteirizá -lo ou definir um trabalho de Cron? Bem, você pode.

http: // wttr.em é um site que permite procurar previsões meteorológicas em qualquer lugar do mundo, e exibe que ele resulta em caracteres ASCII. Usando ondulação, você pode acessar http: // wttr.em, Você pode obter seus resultados diretamente no terminal.

Obtenha seu clima local

É realmente simples agarrar seu clima local. wttr.em tentará automaticamente detectar sua localização com base no seu endereço IP. É razoavelmente preciso, a menos que você esteja usando uma VPN, é claro.

$ curl wttr.em 

Obtenha o tempo pela cidade

Agora, se você quiser o clima em uma cidade diferente, poderá especificar isso com uma barra no final de wttr.em. Substitua todos os espaços no nome por um +.

$ curl wttr.In/New+York 

Você também pode especificar as cidades da maneira como elas são escritas em fusos horários da Unix.

$ curl wttr.Em Nova Iórque 

Não use espaços, a menos que você goste de resultados estranhos e imprecisos.

Obtenha clima por aeroporto

Se você estiver familiarizado com os códigos de três letras do aeroporto em sua área, também pode usá -los. Eles podem estar mais próximos de você e mais precisos que a cidade em geral.

$ curl wttr.in/jfk 

Melhor chute

Você pode ter wttr.em adivinhe a base meteorológica em um marco usando o ~ personagem.

$ curl wttr.in/~ estátua+de+liberdade 

Clima de um nome de domínio

Você já se perguntou como está o tempo onde o LinuxConfig está hospedado? Agora, agora você pode descobrir! wttr.em pode verificar o clima por nome de domínio. Claro, provavelmente não é o recurso mais útil, mas ainda é interessante, nem um.

$ curl wttr.in/@linuxconfig.org 

Alterando as unidades de temperatura

Por padrão, wttr.em exibirá temperaturas nas unidades (c ou f) usadas em sua localização real. Basicamente, nos estados, você terá Fahrenheit, e todo mundo verá Celsius. Você pode mudar isso adicionando ?você ver Fahrenheit ou ?m ver Celsius.

$ curl wttr.Em Nova Iórque?M $ CURL WTTR.Em Toronto?você 

Há um bug ímpar com o ZSH que impede que isso funcione, então você precisa usar o Bash se quiser converter as unidades.

Pensamentos finais

Você pode incorporar facilmente uma chamada para wttr.em em um roteiro, cron trabalho ou até seu MOTD. Claro, você não precisa envolver isso. Você pode apenas digitar preguiçosamente uma chamada para este serviço incrível sempre que quiser verificar a previsão.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Comandos básicos do Linux
  • Download do Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Melhor distro Linux para desenvolvedores
  • Como montar a imagem ISO no Linux
  • Como imprimir a árvore do diretório usando o Linux
  • Linux pode obter vírus? Explorando a vulnerabilidade do Linux…