开源命令行

这是一个开源项目,实现了命令行下查看天气的炫酷效果

https://github.com/chubin/wttr.in 开源地址

效果图

http://wttr.in/@linuxconfig.org

(在浏览器输入这个地址,前边是开源项目的名称,后边跟的是需要查看天气的地址,输入@linuxconfig.org则是查看wttr托管地天气情况的)

linux天气1

中文输入查询

http://wttr.in/上海

linux天气2

在终端查看

这样在linux系统下也可以很方便的查看天气,主要是查看操作都很方便(如果是在终端查看的话,要是地区有打雷,还可以看到雷电标识在闪动)

curl wttr.in/上海

# u0_a535 @ localhost in ~ [12:55:55] 
$ curl wttr.in/上海     
Weather report: 上海

     \  /       Partly cloudy
   _ /"".-.     28..31 °C      
     \_(   ).   ↑ 30 km/h      
     /(___(__)  10 km          
                0.0 mm         
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Wed 18 Nov ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │    \  /       Partly cloudy  │    \  /       Partly cloudy  │    \  /       Partly cloudy  │
│  _ /"".-.     23..25 °C      │  _ /"".-.     25..26 °C      │  _ /"".-.     24..26 °C      │  _ /"".-.     23..25 °C      │
│    \_(   ).   ? 29-42 km/h   │    \_(   ).   ↑ 30-39 km/h   │    \_(   ).   ↑ 22-36 km/h   │    \_(   ).   ↑ 21-33 km/h   │
│    /(___(__)  10 km          │    /(___(__)  10 km          │    /(___(__)  10 km          │    /(___(__)  10 km          │
│               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Thu 19 Nov ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│  _`/"".-.     Light rain sho…│  _`/"".-.     Thundery outbr…│  _`/"".-.     Light rain sho…│  _`/"".-.     Light rain sho…│
│   ,\_(   ).   21 °C          │   ,\_(   ).   23..25 °C      │   ,\_(   ).   20 °C          │   ,\_(   ).   18 °C          │
│    /(___(__)  ? 12-15 km/h   │    /(___(__)  ? 10-12 km/h   │    /(___(__)  ? 13-17 km/h   │    /(___(__)  ↓ 14-17 km/h   │
│      ‘ ‘ ‘ ‘  9 km           │     ?‘‘?‘‘  10 km          │      ‘ ‘ ‘ ‘  10 km          │      ‘ ‘ ‘ ‘  10 km          │
│     ‘ ‘ ‘ ‘   0.1 mm | 25%   │     ‘ ‘ ‘ ‘   0.1 mm | 49%   │     ‘ ‘ ‘ ‘   0.6 mm | 80%   │     ‘ ‘ ‘ ‘   0.3 mm | 69%   │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Fri 20 Nov ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│      .-.      Light drizzle  │      .-.      Light drizzle  │               Overcast       │               Cloudy         │
│     (   ).    17 °C          │     (   ).    16 °C          │      .--.     13..15 °C      │      .--.     12..13 °C      │
│    (___(__)   ? 23-31 km/h   │    (___(__)   ? 23-28 km/h   │   .-(    ).   ? 21-27 km/h   │   .-(    ).   ? 16-21 km/h   │
│     ‘ ‘ ‘ ‘   2 km           │     ‘ ‘ ‘ ‘   2 km           │  (___.__)__)  10 km          │  (___.__)__)  10 km          │
│    ‘ ‘ ‘ ‘    0.2 mm | 83%   │    ‘ ‘ ‘ ‘    0.3 mm | 74%   │               0.0 mm | 0%    │               0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
Location: 上海市, 黄浦区, 上海市, 中国 [31.2253441,121.4888922]

Follow @igor_chubin for wttr.in updates