码迷,mamicode.com
首页 > 其他好文 > 详细

until循环

时间:2015-01-25 19:43:00      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:linux   until   

until循环

条件不满足进循环,条件满足时退出。


until CONDITION;do

statement

...

done


例如:

1.写一个脚本,将输入的内容小写改成大写。

#!/bin/bash

read -p "input someting" STR

until [ $STR == ‘quit‘];do

echo $STR|tr ‘a-z‘ ‘A-Z‘

done


2.写一个脚本,每隔5秒检测hadoop用户是否登陆。

#!/bin/bash

who|grep ‘hadoop‘ &> /dev/null

LOG=$?

until [ $LOG -eq 0 ];do

echo `date hadoop is not login`

sleep 5

who|grep ‘hadoop‘ &> /dev/null

LOG=$?

done

echo ‘date hadoop is login‘


本文出自 “小私的blog” 博客,请务必保留此出处http://ggvylf.blog.51cto.com/784661/1608091

until循环

标签:linux   until   

原文地址:http://ggvylf.blog.51cto.com/784661/1608091

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!