Windows Tips & News

Как получить прогноз погоды в консоли Linux

Для различных сред рабочего стола, таких как Cinnamon, KDE, MATE и т. Д., Существует множество рабочих столов, апплетов панелей и виджетов, которые позволяют получить прогноз погоды в необычном виде. Если вы предпочитаете минималистичную, но эффективную среду, вам может быть интересно узнать, как получать информацию о погоде прямо в эмуляторе терминала или в чистой консольной среде. Вот как это можно сделать.

Прежде чем продолжить, убедитесь, что у вас есть консольный инструмент. завиток установлены. В большинстве дистрибутивов Linux он устанавливается «из коробки». Вы можете проверить, установлен ли он с помощью следующей команды.

который завиток

Команда вернет полный путь к двоичному файлу CURL.

Теперь мы будем использовать веб-сервис wttr.in с открытым исходным кодом для получения прогноза погоды.

Чтобы получить прогноз погоды в консоли Linuxвыполните следующую команду:

curl wttr.in/LOCATION

Замените часть местоположения названием вашего места. Например:

curl wttr.in/New-York
curl wttr.in/Bangalore

При необходимости вы можете указать страну, в которой живете. Синтаксис следующий:

curl wttr.in/ Мадрид, Испания

Примечание. Важно не вводить пробел между запятой и после нее. Если вы добавите пробел после запятой, служба попытается распознать входной параметр как несколько местоположений. Вы можете использовать эту функцию для получения прогнозов сразу для нескольких мест.

Например:

curl wttr.in/Madrid, \ Bangalore

Это покажет погоду в Мадриде и Бангалоре.

Кроме того, вы можете использовать знак плюса, чтобы получить прогноз для нескольких мест:

curl wttr.in/Madrid+Bangalore

Если вы выполните команду curl без указания местоположения, служба попытается угадать ваше местоположение на основе информации о геолокации вашего IP-адреса. Команда в этом случае будет выглядеть так:

завиток wttr.in

Сервис wttr.in может показывать прогноз прямо в вашем браузере. Укажите в браузере то же место, которое вы используете в curl. См. Следующий снимок экрана:

Сервис поддерживает ряд опций. Откройте следующую страницу, чтобы узнать о них:
http://wttr.in/:help

В качестве альтернативы вы можете использовать эту команду в своем терминале:

завиток http://wttr.in/:help

Вот несколько полезных опций.

curl wttr.in/New-York? п

Будет отображена краткая версия прогноза, включающая только полдень и ночь.

curl wttr.in/New-York? 0

Это покажет только текущую погоду в указанном месте.

Если вы добавите ".png" к местоположению, служба вернет изображение PNG. Вы можете встроить его на свою веб-страницу.
Например, откройте эту ссылку: http://wttr.in/New-York.png

В режиме PNG вы можете передавать следующие параметры:

wttr.in/Location_parameters.png

Например:

wttr.in/New-York_tq0.png

Сервис локализован на несколько языков.
Чтобы изменить язык прогноза, вы можете использовать следующий синтаксис:

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

В качестве альтернативы вы можете использовать поддомены следующим образом:

curl de.wttr.in/Berlin curl ru.wttr.in/Москва

Поддерживаемые языки:

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 бс быть

wttr.in можно использовать не только для проверки погоды, но и для некоторых других целей. Чтобы увидеть текущую фазу Луны.

$ curl wttr.in/Moon. 

Чтобы увидеть фазу Луны на указанную дату (25 декабря 2016 г.), выполните следующую команду.

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

Вот и все.

Отключить доступ для записи на съемные диски в Windows 10

Отключить доступ для записи на съемные диски в Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее

Открыть очередь принтера в Windows 10

Открыть очередь принтера в Windows 10

Из-за постоянных изменений пользовательского интерфейса в Windows 10 у многих начинающих пользова...

Читать далее

Установить или удалить Windows PowerShell ISE в Windows 10

Установить или удалить Windows PowerShell ISE в Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее