这个脚本的输出为什么丢内容?
发表于 : 2010-10-01 20:53
#!/bin/bash
#获取时间:
#date | cut -d ' ' -f5 | cut -d : -f1
wget -O /tmp/tianqi http://www.weather.com.cn/html/weather/101091001.shtml
cd /tmp
DU=$(head -226 ./tianqi | tail -1 | cut -d '>' -f4 | cut -d '<' -f1)
#day1
DAY_1_DATE=$(head -216 ./tianqi | tail -1 | cut -d '>' -f2 | cut -d '<' -f1) #日期
DAY_1_TIME=$(head -217 ./tianqi | tail -1 | cut -d '>' -f2 | cut -d '<' -f1) #夜间、白天
DAY_1_TMP=$(head -223 ./tianqi | tail -1 | cut -d '>' -f3 | cut -d '<' -f1) #天气
DAY_1_LOW=$(head -226 ./tianqi | tail -1 | cut -d '>' -f3 | cut -d '<' -f1) #低温
DAY_1_WIND=$(head -231 /tmp/tianqi | tail -1) #风向
DAY_1_LEVEL=$(head -236 /tmp/tianqi | tail -1) #风力
echo $DAY_1_DATE
echo $DAY_1_TIME $DAY_1_TMP
echo "温度: "$DAY_1_LOW$DU
echo $DAY_1_WIND $DAY_1_LEVEL
新手,拜托各位老大给看看
#获取时间:
#date | cut -d ' ' -f5 | cut -d : -f1
wget -O /tmp/tianqi http://www.weather.com.cn/html/weather/101091001.shtml
cd /tmp
DU=$(head -226 ./tianqi | tail -1 | cut -d '>' -f4 | cut -d '<' -f1)
#day1
DAY_1_DATE=$(head -216 ./tianqi | tail -1 | cut -d '>' -f2 | cut -d '<' -f1) #日期
DAY_1_TIME=$(head -217 ./tianqi | tail -1 | cut -d '>' -f2 | cut -d '<' -f1) #夜间、白天
DAY_1_TMP=$(head -223 ./tianqi | tail -1 | cut -d '>' -f3 | cut -d '<' -f1) #天气
DAY_1_LOW=$(head -226 ./tianqi | tail -1 | cut -d '>' -f3 | cut -d '<' -f1) #低温
DAY_1_WIND=$(head -231 /tmp/tianqi | tail -1) #风向
DAY_1_LEVEL=$(head -236 /tmp/tianqi | tail -1) #风力
echo $DAY_1_DATE
echo $DAY_1_TIME $DAY_1_TMP
echo "温度: "$DAY_1_LOW$DU
echo $DAY_1_WIND $DAY_1_LEVEL
新手,拜托各位老大给看看