声明!
学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,也欢迎大家本人公众号: 泷羽Sec-track,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!
网安工具:
通过百度网盘分享的文件:渗透测试
链接:https://pan.baidu.com/s/1oZcS64nZO-MGYJJAgDqxOg
提取码:u4ac
复制这段内容打开「百度网盘APP 即可获取」
文章目录
一、for循环
1. 基本用法
语法如下:
for 变量 in 序列
do
# 要执行的命令
done
创建1.sh,写入内容
seq [开始] [结束] [步长]
生成1-10:seq 1 10
生成2-20的偶数:seq 2 2 20
for i in `seq 1 10`
do
echo $i
done
结果如下:
2. 循环打印1-10的值
创建2.sh写入
for ((i=1;i<10;i++))
do
echo $i
done
使用bash
命令执行:
二、while循环
1. 基本使用
语法:
while (( 条件 ))
do
# 要执行的命令
done
创建3.sh写入:
i=1
while (($i <=10 ))
do
echo $i
i=$((i + 1))
done
执行结果:
2. 打印1-10的和
i=1
sum=0
while (($i<=10))
do
sum=$((sum+i))
((i++))
done
echo $sum
结果如下:
总结
以上则是shell编程for循环和while循环的基本使用
标签:do,shell,seq,10,while,循环,泷羽 From: https://blog.csdn.net/m0_74786138/article/details/143956565