Skip to Main Content
Home

Проверьте погоду в Windows 10 с помощью Linux Bash


Сегодня солнечно, облачно, или дождь, чтобы узнать это, достаточно просто проверить прогноз погоды.

Давайте сегодня проверим прогноз погоды в Windows 10 с помощью Bash, мы будем использовать командную строку или Powershell в Windows 10 и подсистему Linux для запроса, очень круто. Думаете нет?

Проверьте погоду в Win10 с помощью Linux Bash

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

Итак проверим погоду в Windows 10 с помощью Linux Bash.

Прежде всего запустите Bash в Windows 10. Если подсистема Linux Bash не установлена, ознакомитесь с этой статьей: Как запустить Bash в Windows 10.

Запустите консоль Bash. Мы будем использовать веб-службу wttr.in для просмотра прогноза погоды.

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

curl wttr.in

Данная команда автоматически попытается определить ваше местоположение и покажет прогноз.

погода в Win10 с помощью Linux Bash

Если вы хотите вручную указать населенный пункт для просмотра прогноза используйте команду

curl wttr.in/LOCATION

Заменив участок LOCATION  необходимым местоположением. Например:

curl wttr.in/Васюки

погода с помощью Linux Bash

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

curl wttr.in/Васюки,Беларусь

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

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

На самом деле, мы можем легко изменить параметры языка в конце команды, если вы хотите получить информацию о погоде на любом языке, вы можете просто добавить в конец команды ?lang=ru

Поддерживаемые языки: 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 be

Например:

curl wttr.in/Васюки?lang=ru

погода в Win10 с помощью Bash, выбор языка

Сервис поддерживает ряд опций, чтобы узнать о них:  вы можете использовать эту команду:

curl http://wttr.in/:help

 

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

curl wttr.in/Moon

 текущую фазу Луны

Для того, чтобы увидеть фазы Луны для определенной даты, например: 2017-11-27, выполните следующую команду.

curl wttr.in/Moon@2017-11-27

Все.