|
发表于 2005-4-29 17:36:12
|
显示全部楼层
呵呵,我也写一个
[PHP]#!/bin/bash
LYNX="/usr/bin/lynx"
CITY="上海"
FILE="/tmp/weather.htm"
TMP1="/tmp/aa"
TMP2="/tmp/bb"
URL="http://card.people.com.cn/forecast/inland24.jsp?aboard=0&interval="
GREP1="align=\"center\">国内24小时天气预报</div>"
GREP2="align=\"center\">国内48小时天气预报</div>"
${LYNX} -source ${URL}24 >${TMP1}
${LYNX} -source ${URL}48 >${TMP2}
cat ${TMP1} |grep --after-context=15 ${GREP1} >${FILE}
cat ${TMP1} |grep --before-context=2 --after-context=7 ${CITY} >>${FILE}
echo "</table></div><br />" >>${FILE}
cat ${TMP2} |grep --after-context=15 ${GREP2} >>${FILE}
cat ${TMP2} |grep --before-context=2 --after-context=7 ${CITY} >>${FILE}
echo "</table></div>" >>${FILE}
cat ${FILE}|grep -v 地区 >${FILE}
rm -f ${TMP1} ${TMP2}[/PHP] |
|