首页 > 系统服务 > 详细

shell编程--while循环

时间:2018-04-20 10:52:43      阅读:138      评论:0      收藏:0      [点我收藏+]
脚本

[root@lynn-04 shell]# vim while2.sh

#!/bin/bash
i=6
while [ $i -gt 0 ]
do
    i=$[$i-1]
    echo $i
done

执行结果

[root@lynn-04 shell]# sh while2.sh
5
4
3
2
1
0

脚本

[root@lynn-04 shell]# vim while1.sh

#!/bin/bash
load=`w|head -1|awk -F ‘load average: ‘ ‘{print $2}‘|cut -d. -f1`
while [ $load -lt 10 ]
do
    echo $load
    /usr/lib/zabbix/alertscripts/mail.py 15******68@163.com "load high" "$load"
    exit
done

执行结果 这里是发邮件的脚本 当然我的邮箱也会收到报警邮件

[root@lynn-04 shell]# sh while1.sh
0

shell编程--while循环

原文:http://blog.51cto.com/10963213/2105657

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!