博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux命令:until循环
阅读量:6489 次
发布时间:2019-06-24

本文共 782 字,大约阅读时间需要 2 分钟。

  

until命令简介:

        until循环:适用于循环次数未知的场景,且条件不满足就进行循环,条件满足则退出。

1.命令格式:

语法:

     until CONDITION; do

         statement

          ...

      done

2.命令功能:

 until循环:适用于循环次数未知的场景,且条件不满足就进行循环,条件满足则不循环退出。

3.命令参数:

 until  CONDITION; do        condition:进入循环的条件

         statement

          ...

      done

4.命令实例:

   1、查看用户是否登录,使用until循环体

[root@xuelinux tmp]# vim until1.sh

#!/bin/bash

#program:

#使用until循环体查看用户是否在线

#history donggen  2016-11-07-17:20

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bash

export PATH


until who | grep "donggen" &> /dev/null; do

    echo "donggen is not exist."

done

    echo "donggen is login."

[root@xuelinux tmp]# chmod +x until1.sh

donggen is not exist.

donggen is not exist.

donggen is not exist.

donggen is not exist.

donggen is login.

本文转自wang650108151CTO博客,原文链接:http://blog.51cto.com/woyaoxuelinux/1870462 ,如需转载请自行联系原作者
你可能感兴趣的文章
APP推广新机遇在哪里?
查看>>
如何优雅的设计和使用缓存?
查看>>
刚出炉的一套大厂面试题(JAVA岗)
查看>>
云计算的“云”,除了公有云、私有云和混合云,云计算还有这些细分领域
查看>>
成功的经验可以复制|一位普普通通的设计师将400变成了1亿!
查看>>
登录界面更换验证码图片
查看>>
0003-如何在CDH中使用LZO压缩
查看>>
linux-shell编程6:sed练习
查看>>
使用Jquery From插件实现异步上传文件的功能
查看>>
互联网公司logo logo制作
查看>>
一台WAF价格大约是多少?想买WAF的先来了解下。
查看>>
滚涂机——有哪些分类以及特点
查看>>
加一度教你如何做好百度竞价数据分析
查看>>
C语言之printf函数
查看>>
区块链将会取代支付宝?区块链支付有什么原理?
查看>>
docker swarm笔记
查看>>
[转载]Outlook Express压缩计数器清零
查看>>
一步步构建基于DRBD的数据共享
查看>>
java中的 i++ 和++i
查看>>
Lua和C++交互详细总结
查看>>