wttr.in 是一个面向控制台的天气预报服务,支持各种信息表示方法像终端面向ANSI-序列用于HTTP客户端控制台例如curl、wgethttpie,HTML的web浏览器或用于PNG图形。
GitHub地址: https://github.com/chubin/wttr.in
演示环境为 Ubuntu16.04(LTS)
首先安装curl。1
lengyue@ubuntu:~$ sudo apt-get install curl
查看帮助1
lengyue@ubuntu:~$ curl wttr.in/:help
然后直接运行1
lengyue@ubuntu:~$ curl wttr.in
他会自动获取你的IP地址,然后来显示当地的3天的天气预报,十分具体。
当然因为是根据你的IP地址来定位的,所以有时候并不可能定位到你的准确位置。所以我们还可以指定自己城市。你只需要用/作为前缀,加上城市名即可。当然城市名需要是准确存在的才行。1
lengyue@ubuntu:~$ curl wttr.in/Beijing
你还可以用指定使用IP地址或域名,以/@作为前缀,加上IP地址或者域名即可。1
2lengyue@ubuntu:~$ curl wttr.in/@bingyublog.com
lengyue@ubuntu:~$ curl wttr.in/@151.101.41.147
你还可以将天气预报直接下载到本地,生成png图片来进行查看。你只需要以/作为前缀,然后加上图片名称.png即可。1
2lengyue@ubuntu:~$ wget wttr.in/tianqi.png
lengyue@ubuntu:~$ eog tianqi.png
个人感觉 ,这些就是最常用的操作了,如果你想获取更多的用法可以直接访问其GitHub项目地址。
扫码进群,我等待你的加入
本文作者:冰羽
本文地址: https://bingyublog.com/2018/06/25/Linux终端下查看天气预报/
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!