Jak získat předpověď počasí v konzole Linux
Pro různá desktopová prostředí jako Cinnamon, KDE, MATE atd. existuje spousta deskletů, panelových apletů a widgetů, které vám přinesou předpověď počasí s efektním vzhledem. Pokud dáváte přednost minimalistickému, ale efektivnímu prostředí, možná vás bude zajímat, jak získat informace o počasí přímo v emulátoru terminálu nebo v čistém prostředí konzole. Zde je návod, jak to lze provést.
reklama
Než budete pokračovat, ujistěte se, že máte nástroj konzoly kučera nainstalováno. Ve většině distribucí Linuxu se instaluje ihned po vybalení. Zda je nainstalován, můžete zkontrolovat pomocí následujícího příkazu.
která se kroutí
Příkaz vrátí úplnou cestu k binárnímu souboru CURL.
Nyní použijeme open source webovou službu wttr.in k načtení předpovědi počasí.
Chcete-li získat předpověď počasí v konzole Linux, proveďte následující příkaz:
curl wttr.in/LOCATION
Nahraďte část umístění názvem svého místa. Například:
curl wttr.in/New-York
curl wttr.in/Bangalore
V případě potřeby můžete zadat zemi, kde žijete. Syntaxe je následující:
curl wttr.in/Madrid, Španělsko
Poznámka: Je důležité nevkládat mezeru mezi a za čárku. Pokud za čárku přidáte mezeru, služba se pokusí rozpoznat vstupní parametr jako více umístění. Tuto funkci můžete použít k načtení předpovědí pro několik míst najednou.
Například:
curl wttr.in/Madrid,\ Bangalore
To ukáže počasí v Madridu a Bangalore.
Případně můžete pomocí znaménka plus načíst předpověď pro více míst:
curl wttr.in/Madrid+Bangalore
Pokud spustíte curl bez zadané polohy, služba se pokusí uhodnout vaši polohu na základě informací o vaší IP geolokaci. Příkaz v tomto případě bude vypadat následovně:
curl wttr.in
Služba wttr.in dokáže zobrazit předpověď přímo ve vašem webovém prohlížeči. Nasměrujte prohlížeč na stejné místo, které používáte ve zvlněném stavu. Podívejte se na následující snímek obrazovky:
Služba podporuje řadu možností. Chcete-li se o nich dozvědět více, otevřete následující stránku:
http://wttr.in/:help
Případně můžete ve svém terminálu použít tento příkaz:
kučera http://wttr.in/:help
Zde je několik užitečných možností.
curl wttr.in/New-York? n
Zobrazí se krátká verze předpovědi, která zahrnuje pouze poledne a noc.
curl wttr.in/New-York? 0
Zobrazí se pouze aktuální počasí v určeném místě.
Pokud k umístění přidáte „.png“, služba vrátí obrázek PNG. Můžete jej vložit na svou webovou stránku.
Otevřete například tento odkaz: http://wttr.in/New-York.png
V režimu PNG můžete parametry předávat takto:
wttr.in/Location_parameters.png
Například:
wttr.in/New-York_tq0.png
Služba je lokalizována do několika jazyků.
Chcete-li změnit jazyk prognózy, můžete použít následující syntaxi:
curl wttr.in/Berlin? lang=de. curl wttr.in/Berlin? lang=ru
Případně můžete použít subdomény následovně:
curl de.wttr.in/Berlin curl ru.wttr.in/Moskva
Podporované jazyky jsou:
az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs být
wttr.in lze použít nejen ke kontrole počasí, ale také k některým dalším účelům. Chcete-li vidět aktuální fázi Měsíce.
$ curl wttr.in/Měsíc.
Chcete-li zobrazit fázi Měsíce pro zadané datum (25. 12. 2016), spusťte následující příkaz.
$ curl wttr.in/[email protected].
A je to.