linux循环之until循环

1.until循环语法

until 循环控制条件

do

commands

done

#until循环是在循环的顶部判断"循环控制条件",如果"循环控制条件"一直为FALSE,那么就一直循环下去,这个与while循环刚好相反

2.until循环案例

复制代码
[root@kibana ~]# cat until.sh 
#!/bin/bash

var=0
limit=10

until [ "$var" -gt "$limit" ]
do
 echo -n "$var "
 var=`expr $var + 1`
 #var=$(($var+1))
 #var=$((var + 1))
 #let "var +=1"
 #上述三种$注释算法也可以

done
echo
exit 0

[root@kibana ~]# sh until.sh 
0 1 2 3 4 5 6 7 8 9 10 
[root@kibana ~]# 
相关推荐
IU宝1 分钟前
Linux下基础IO
linux·运维·服务器
鹅是开哥14 分钟前
ZZU-ARM汇编语言实验2
linux·运维·服务器
HEY_FLYINGPIG25 分钟前
解决华为云服务器无法ping通github问题
运维·服务器·华为云
Cyrus_柯30 分钟前
网络编程(数据库:SQLite)
linux·c语言·数据库·sqlite
AlenTech38 分钟前
Linux 系统可视化管理工具
linux·运维·服务器
头发够用的程序员42 分钟前
小米玄戒O1架构深度解析(二):多核任务调度策略详解
android·linux·arm开发·智能手机·架构·手机
韭菜钟1 小时前
在Linux下使用vscode使用交叉编译工具链的gdb对core文件进行堆栈、变量查看
linux·运维·vscode
緈福的街口1 小时前
【leetcode】36. 有效的数独
linux·算法·leetcode
qq_527887872 小时前
ImportError: cannot import name ‘PfeifferConfig‘ from ‘transformers‘【已解决】
linux·开发语言·python
勤奋的小王同学~2 小时前
计算机网络:认证和授权 DNS 域名解析过程(如何转换为ip地址) http无状态 5**服务端错误相关的响应状态码 tcp某次握手丢失会有什么现象?
运维·服务器·计算机网络