Linux 循环

简介:
2016-05-12 16:37 by pursuer.chen, 64 阅读, 0 评论, 收藏, 编辑

简介

 

if循环

复制代码
if conditon
then
    commands
else
command fi
复制代码

else这部分没有可以省略

或者

复制代码
if condition
then
   commands
else 
   if conditon
   then
       commands
   fi
fi
复制代码

可以在if中使用break退出循环

for循环

for (( i=0;i<=10;i++ ))
{
command
echo $i }

while循环

复制代码
while ps -p `cat $PIDFILE` > /dev/null
do
     let CNT+=1

      if [ $CNT -gt 5 ]
      then
           break;
      fi
sleep 1
done
复制代码

until循环

until循环会一直执行循环直到条件为真就停止往下执行,所以下面的结构只会返回0-5

复制代码
i=0;
until [ $i -eq 6 ]
do
echo $i;
let i++;
done
复制代码

总结

 

 

 


本文转自pursuer.chen(陈敏华)博客园博客,原文链接:http://www.cnblogs.com/chenmh/p/5486045.html,如需转载请自行联系原作者

目录
相关文章
|
安全 Linux 调度
15.3 【Linux】循环执行的例行性工作调度
15.3 【Linux】循环执行的例行性工作调度
153 0
|
Shell Linux
Linux操作系统实验七 Shell编程之循环程序编程(下)
Linux操作系统实验七 Shell编程之循环程序编程(下)
337 0
|
Shell Linux
Linux操作系统实验七 Shell编程之循环程序编程(中)
Linux操作系统实验七 Shell编程之循环程序编程(中)
296 0
|
机器学习/深度学习 Shell Linux
linux shell脚本判断文件或文件夹是否存在循环操作
linux shell脚本判断文件或文件夹是否存在循环操作
567 0
|
算法 Shell Linux
Linux的shell命令——判断与循环
Linux的shell命令——判断与循环
193 1
|
Linux
linux中使用while循环实现循环控制示例
linux中使用while循环实现循环控制示例
208 3
|
Shell Linux Go
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
245 0
|
Java Shell Linux
如何在 Linux 中使用 Bash For 循环
如何在 Linux 中使用 Bash For 循环
|
Shell Linux
12.5 【Linux】循环(loop)
12.5 【Linux】循环(loop)
217 0
|
运维 Prometheus Cloud Native
Linux操作系统实验七 Shell编程之循环程序编程(上)
Linux操作系统实验七 Shell编程之循环程序编程
252 0