Uzyskaj swoją prognozę pogody z Linux CLI
- 4751
- 487
- Natan Cholewa
Cel
Wyświetl aktualną prognozę pogody w wierszu poleceń Linux.
Rozkłady
Będzie to działać na dowolnym dystrybucji Linux.
Wymagania
Działający system Linux z połączeniem internetowym.
Trudność
Łatwy
Konwencje
- # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą
sudo
Komenda - $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
Wstęp
Wygodne jest pobrać najnowszą prognozę pogody bezpośrednio z terminalu bez otwierania przeglądarki internetowej, prawda?? A co z scenariuszem lub ustaleniem pracy CRON? Cóż, możesz.
http: // wttr.W
to strona internetowa, która pozwala wyszukiwać prognozy pogody w dowolnym miejscu na świecie, i wyświetla on postacie ASCII. Używając kędzior
, Możesz uzyskać dostęp http: // wttr.W
, Możesz uzyskać wyniki bezpośrednio w terminalu.
Zdobądź lokalną pogodę
To naprawdę proste, aby złapać lokalną pogodę. WTTR.W
Automatycznie spróbuje wykryć lokalizację na podstawie adresu IP. Jest to dość dokładne, chyba że używasz VPN, oczywiście.
$ curl wttr.W
Zdobądź pogodę w mieście
Teraz, jeśli chcesz pogodę w innym mieście, możesz to określić za pomocą cięcia na końcu WTTR.W
. Wymień wszelkie przestrzenie w nazwie +
.
$ curl wttr.w/New+York
Możesz także określić miasta w sposób, w jaki są one pisane w strefach czasowych UNIX.
$ curl wttr.w Nowym Jorku
Nie używaj przestrzeni, chyba że lubisz dziwne i niedokładne wyniki.
Zdobądź pogodę na lotnisku
Jeśli znasz trzy litery kody lotniska w Twojej okolicy, możesz je również użyć. Mogą być bliżej ciebie i bardziej dokładne niż miasto w ogóle.
$ curl wttr.W/JFK
Najlepsze przypuszczenie
Możesz mieć WTTR.W
Zgadnij bazę pogodową na punkcie punktu orientacyjnego za pomocą ~
postać.
$ curl wttr.In/~ Statue+of+Liberty
Pogoda z nazwy domeny
Czy kiedykolwiek zastanawiałeś się, jak wygląda pogoda, gdzie hostuje się Linuxconfig? Teraz możesz się dowiedzieć! WTTR.W
może sprawdzić pogodę według nazwy domeny. Jasne, prawdopodobnie nie jest to najbardziej przydatna funkcja, ale nadal jest interesująca.
$ curl wttr.in/@linuxconfig.org
Zmiana jednostek temperaturowych
Domyślnie, WTTR.W
będzie wyświetlać temperatury w jednostkach (C lub F) używanych w rzeczywistej lokalizacji. Zasadniczo w stanach dostaniesz Fahrenheita i wszyscy inni zobaczą Celsjusza. Możesz to zmienić, dodając ?u
zobaczyć Fahrenheita lub ?M
zobaczyć Celsjusza.
$ curl wttr.w Nowym Jorku?M $ curl wttr.w Toronto?u
Istnieje dziwny błąd z ZSH, który zapobiega działaniu, więc musisz użyć Bash, jeśli chcesz przekonwertować jednostki.
Zamykanie myśli
Możesz łatwo włączyć wezwanie WTTR.W
w scenariusz, zadanie cron, a nawet twój motd. Oczywiście nie musisz tego zaangażować. Możesz po prostu leniwie wpisać połączenie A do tej niesamowitej usługi, gdy chcesz sprawdzić prognozę.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
- Podstawowe polecenia Linux
- Pobierz Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Najlepszy Linux Distro dla programistów
- Jak montować obraz ISO na Linux
- Jak wydrukować drzewo katalogu za pomocą Linux
- Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…
- « Jak korzystać z GNU Stow do zarządzania programami zainstalowanymi ze źródła i plików dot
- Jak zmodyfikować zachowanie skryptów na sygnałach za pomocą pułapek Bash »