终端 Terminal: 程序员是如何查询天气预报的?

简介
Github wttr.in : 一个帮助你在终端环境下通过 curl 命令显示天气预报的项目.
预先安装
需要电脑预先安装 curl
, 我是MacOS, 默认自带.
使用方式
更加详细的使用方式, 请看 Github 上的文档. 我只摘录需要的功能.
1. 直接查询
这种方式显示的是 IP 所在市的天气预报.

2. 加入城市名字
该命令行能查询的最低行政级别是 县级 .
比如, 查询2020年 凉山州未摘帽的贫困县之一昭觉县 的天气预报

3. 只显示今天
后面可以加数字(0,1,2,3)
?0
: 表示显示今天; ?1
: 表示显示今天详细的天气预报(早中晚); ?2
: 今明天详细的天气预报; ?3
: 今天到后天详细的天气预报.

4. 用中文显示

升级的使用方式
将查询天气预报变成一个命令,写进终端的配置文件. 我参照了这篇文章 命令行查看天气预报
在 ~/.bash_profile
中加入, 其中xiamen
(厦门) 可以改成你希望查询的区域
使配置生效 source ~/.bash_profile
使用方式:
fweather
: 默认查询厦门最近三天的天气预报. 根据需要可以将 xiamen
修改成你自己希望查询的区域
fweather zhaojue
: 查询昭觉县的天气预报
fweather zhaojue
后面可以加数字(0,1,2,3),比如
fweather beijing 0
: 查询北京今日的天气预报
fweather chaoyang 1
: 查询北京朝阳区 今天早中晚 详细 的天气预报
fweather chaoyang 2
: 查询北京朝阳区 今明天 早中晚 详细 的天气预报
fweather chaoyang 3
: 查询北京朝阳区 今天到后天 早中晚 详细 的天气预报
查询厦门市湖里区的今天和明天详细的天气预报

版权声明: 本文为 InfoQ 作者【lmymirror】的原创文章。
原文链接:【http://xie.infoq.cn/article/9d3aa424d319535f867c90dea】。文章转载请联系作者。
评论 (1 条评论)