终端 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 条评论)