用手指从命令行获取天气报告

Anonim

检索天气预报的方法不胜枚举,网络上到处都是天气资源,每个人的iPhone、Apple Watch、智能手机都有天气应用,Siri可以告诉你天气,你也可以甚至可以在 OS X 的菜单栏或 Mac 上的 Spotlight 中获取当前天气。但是对于命令行用户来说,这些选项都不是特别理想,因为这意味着离开命令行和手头的任务。由于 finger 实用程序的有趣用法,您可以直接从命令行快速检索世界上几乎任何城市的天气报告和天气预报。

使用此技巧,您将看到当天的温度预报(以摄氏度为单位)、风向和风速、降水和降水类型(雨、阵雨、雨夹雪、雪等)、深度降水等等。这适用于任何具有手指工具的命令行,无论您是在 Mac OS X、linux、BSD、Windows 中,没关系,它都将起作用。

要在 Mac 上亲自尝试,请启动 /Applications/Utilities/ 中的 OS X 终端并键入以下命令语法:

finger(城市名称)@graph.no

例如,要获取加拿大蒙特利尔的天气预报,您可以在命令行中使用以下语法:

finger [email protected]

这将以ASCII 格式返回完整的天气和预报图表,以及有关温度和天气类型的扩展详细信息。

服务挺快的,下面是gif动画形式的实时天气检索:

美国人可能会感到沮丧的是,天气温度的报告单位是全球公认的摄氏度,而不是更精确的物理华氏度,目前还没有办法改变这一点,但这并不多投诉,如果需要,您可以随时让 Siri 为您将摄氏度转换为华氏度。

您还可以通过在城市名称前加上 o: 获得更短的预报,如下所示:

finger o:[email protected]

这将报告更短版本的预报,没有 ASCII 温度图,如下所示:

蒙特利尔 22:00:-6 C,风速 5.3 mps,来自 W.

较短的版本显示在屏幕截图的底部:

再次,调整城市名称以获得不同的城市预测。

这是一个非常方便的工具,可以从命令行快速获取天气,简短版本非常适合编写脚本、MOTD 或快速检查。

如果您知道另一种从命令行检索预报、温度、天气和其他气象数据的方法,请在评论中与我们分享。

用手指从命令行获取天气报告