文章目录
前言
声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负
概述:本文主要讲述shell的for循环语句和while语句的用法
提示:以下是本篇文章正文内容,下面案例可供参考
shellfor循环与while循环
进入到bash环境下
for循环
代码如下
(反引号)
for i in ‘seq 1 100’
do
echo $i
done
或者
for i in $(seq 1 100)
do
echo $i
done
代码解释:i依次取从1到100的值,然后在每次循环中打印出i的值
for循环双括号语法(php写法调用括号)
for ((i = 1; i < 100; i++))
do
echo $i
done
代码解释:初始化部分i=1是给循环变量i赋予初值1。
条件判断:只要i<100,直到不满足这个条件。
迭代:i++每次让i自增加1,并且每次循环中通过echo输出i的当前值
while循环
i=1
while(( $i<=10 ))
do
echo $i
((i++))
done
代码解释:双括号:用于进行算数表达式的计算和判断。
或者
i=1
while(( $1<=10 ))
do
echo $i
let “i++”
done
代码解释:使用let命令,用于执行算术运算,它可以接受一个或多个算术表达式作为参数,并对相关变量进行相应的运算操作