|

楼主 |
发表于 2010-1-1 19:43:58
|
显示全部楼层
试了试 写了一个监控cpu温度的脚本加在cron里面 挺好用的 谢谢
脚本如下,献丑献丑
#!/bin/bash
#监控cpu温度
#2010年1月1日
#
#
export DISPLAY=:0.0
s=$(date "+%Y-%m-%d %H:%M")
s="$s "$(sensors | sed -n '3,6s/Temp\://p')
echo $s >> cputemp.data
#xmessage "$s"
for i in $(tail -1 cputemp.data|awk -F"[+.]" '{print $2,$6}')
do
[ $i -gt "59" ] && xmessage "$(date "+%Y-%m-%d %H:%M") Warning CPU temperature is $i" & 2>>tmp.tmp
done
#echo "$DISPLAY" >>tmp.tmp
limit=$(cat cputemp.data|wc -l)
#echo $limit
[ $limit -gt "900" ] && yes|mv cputemp.data old.data |
|