当前位置:网站首页>流程控制for和while循环语句
流程控制for和while循环语句
2022-08-02 23:49:00 【三颗草丶】
for和while区别
1.知道循环次数的用for,
2.不知道要循环多少次的用while
一、循环语句for
语法一:for 变量名 in 取值列表
eq1,打印数字1 2 3 4
for i in 1 2 3 4
for i in {1,2,3,4}
for i in {1..4}
for i in `seq 1 4`
for i in $(seq 4)
do
echo $i
done1
2
3
4
eq2,扫描本地文件夹
for i in $(ls /*)
do
echo $i
done语法二:for C 语法 for ((初始值;循环控制条件;变量变化))
eq1,打印数字1 2 3 4
for ((i=0;i<=4;i++))
do
echo $i
done二、循环语句while
eq1,打印数字1 2 3 4
i=1
while [ $i -le 4 ]
do
echo $i
let i++
doneeq2,无限循环
while true
do
sleep 1
done三、break当条件满足跳出循环
eq1,当满足条件i=3,则中断本次循环
for i in $(seq 10)
do
[ $i -eq 3 ] && break
echo $i
done1
2
四、continue当条件满足,则跳过本次循环
eq1,当满足条件i=3,则跳过本次循环,3不打印
for i in $(seq 10)
do
[ $i -eq 3 ] && continue
echo $i
done1
2
4
五、exit当条件满足,则退出本次脚本。后面其他命令不再执行
eq1,当满足条件i=3,则退出本次脚本,后面echo "hello"不再执行
for i in $(seq 10)
do
[ $i -eq 3 ] && exit 0
echo $i
done
echo "hello"1
2
边栏推荐
- 高数---二重积分
- DownMusic总结记录
- IDEA多线程调试
- Understand the next hop address in the network topology in seconds
- 4、Citrix MCS云桌面无法安装todesk等软件
- 如何突破测试/开发程序员思维?一种不一样的感觉......
- 2022山东国际青少年眼睛健康产业展会,视力健康展,眼视光展
- 「PHP基础知识」隐式数据类型
- SAP 电商云 Spartacus UI 的持续集成 - Continous integration
- Connect the Snowflake of CKAN tutorial CKAN to release to open data portal
猜你喜欢

Jmeter二次开发实现rsa加密

聚乙二醇衍生物4-Arm PEG-DSPE,四臂-聚乙二醇-磷脂

Speech Synthesis Model Cheat Sheet (1)

解决错误:Optional int parameter ‘pageSize‘ is present but cannot be translated into a null value due to

有奖提问|《新程序员》专访“Apache之父”Brian Behlendorf

Mock工具之Moco使用教程

RollBack Rx Professional RMC 安装教程

【系统架构设计师】第三章 数据库系统

js基础知识整理之 —— Math

# DWD层及DIM层构建## ,220801 ,
随机推荐
Carefully organize 16 MySQL usage specifications to reduce problems by 80% and recommend sharing with the team
Cholesterol-PEG-Acid,胆固醇-聚乙二醇-羧基保持在干燥、低温环境下
【多线程】线程与进程、以及线程进程的调度
谷歌 Chrome 浏览器 104 正式版发布:加快网页加载,蓝牙 API 改进
程序员如何优雅地解决线上问题?
RollBack Rx Professional RMC 安装教程
Test | ali internship 90 days in life: from the perspective of interns, talk about personal growth
智能合约安全-可重入攻击(SW107-Reentrancy)
Vite教程 安装
基于STM32设计的老人防摔倒报警设备(OneNet)
ORA-55610: Invalid DDL statement on history-tracked table
NLP commonly used Backbone model cheat sheet (1)
数据库审计 - 网络安全的重要组成部分
高数---二重积分
5、Citrix云桌面初始化Storefront设置
Understand the next hop address in the network topology in seconds
有奖提问|《新程序员》专访“Apache之父”Brian Behlendorf
js基础知识整理之 —— 全局作用域
LVM与磁盘配额原理及配置
Rasa 3.x 学习系列- Rasa - Issues 4792 socket debug logs clog up debug feed学习笔记