Obtenha sua previsão meteorológica da CLI Linux
- 3261
- 834
- Howard Fritsch
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…
- « Como usar o GNU Stow para gerenciar programas instalados a partir de fontes e dotfiles
- Como modificar o comportamento dos scripts em sinais usando armadilhas de bash »