shell流程控制——循环语句

本文详细介绍了Shell脚本中的循环控制,包括for循环的两种语法形式,如何使用sleep、continue和break进行循环控制,while和until语句的用法,以及case语句的结构。此外,还提到了Shell脚本中的特殊参数如$0和$$的应用。
摘要由CSDN通过智能技术生成

目录

 

一、for循环介绍

1、for语法

2、循环控制

二、while循环

三、until语句

四、case语句

五、shell特殊参数


一、for循环介绍

for循环又叫做条件循环,或者for i in,前者说的是for的特性,后者说的是for的语法。

为什么使用循环?

减少代码冗余度,节省内存;结构清晰;节省时间

1、for语法

(1)for语法1

eg:从1数到9

 

#!/bin/bash
for i in `seq 1 9`   #等价于for i in 1 2 3 4 5 6 7 8 9
        do
        echo $i
done

seq命令用法

字符串赋值:

for name in tom lisa nora
        do
        echo $name
done

(2)for语法2(类似于c语言的语法)

for ((a=1;a<10;a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值