shell脚本基础(三)
# vim while01.sh #!/bin/bashwhile :
do
load=`w|head -1 |awk -F 'load average: ' '{print $2}'| cut -d . -f1`
if [ $load -eq 0 ]
then
python /usr/lib/zabbix/alertscripts/mail.py zxc00@126.com "load is high:$load" "$load"
fi
sleep 30
done
##python行表示使用邮件脚本发送负载状况,这里为了实验,把load设为等于0,mail.py脚本在之前zabbix实验中设置
#'while :'表示死循环,也可以写成while true,意思是“真”
#Attention:awk -F 'load average: '此处指定'load average: '为分隔符,注意冒号后面的空格
#如果不加该空格,过滤出来的结果会带空格,需要在此将空格过滤掉
页:
[1]