Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5480687
  • 博文数量: 1296
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 15466
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1296)

文章存档

2020年(78)

2019年(193)

2018年(81)

2017年(80)

2016年(70)

2015年(52)

2014年(41)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: LINUX

2012-02-28 14:26:07

wget "http://wap.baidu.com/tq?&ssid=0&from=0&area=北京" -O txt

获得 txt 文件内容为:





   
    百度天气
   


百度
北京天气
今:2-28,周二,白天多云,夜间阴,-1至6℃,微风
明:2-29,周三,白天阴,夜间阴,0至7℃,微风
[中国气象局提供]

请输入地名/区号:

百度首页
2012-2-28 14:23




使用 xml 解析得到天气的内容。

或者简单的使用文本截取即可。

阅读(1679) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

iibull2012-02-28 14:30:39

或者 保存为weather.sh
chmod +x weather.sh
然后./weather.sh 上海
即能得到上海近两天的天气预报
1
2
       
#!/bin/bash
w3m -dump "http://wap.baidu.com/tq?&ssid=0&from=0&area=$1" 2>/dev/null | sed '2,4!d'

不过要使用 w3m 的开发包