忘了再学Shell流程控制,for循环究竟怎么介绍呢?

2026-04-18 06:581阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1883个文字,预计阅读时间需要8分钟。

忘了再学Shell流程控制,for循环究竟怎么介绍呢?

目录+1、for循环介绍+2、示例+语法一:for(初始化;条件;迭代)+语法二:for(表达式一;表达式二;表达式三)+3、for循环总结+4、练习+批量解压脚本+方式一:批量解压+方式二:批量解压+1、for循环介绍+for循环是固定循环,用于重复执行代码块直到满足特定条件。

目录
  • 1、for循环介绍
  • 2、示例
    • 语法一举例:
    • 语法二举例:
  • 3、for循环总结
  • 4、练习:批量解压缩脚本
    • 方式一:批量解压缩
    • 方式二:批量解压缩

1、for循环介绍

for循环是固定循环,也就是在循环时已经知道需要进行几次的循环,有时也把for循环称为计数循环。

在Shell中for循环的语法有如下两种:

# 语法1: for 变量 in 值1 值2 值3 … do 程序 done

这种语法中for循环的次数,取决于in后面值的个数(空格分隔),有几个值就循环几次,并且每次循环都把该值赋予变量。也就是说,假设in后面有三个值,for会循环三次,第一次循环会把值1赋予变量,第二次循环会把值2赋予变量,以此类推。

阅读全文

本文共计1883个文字,预计阅读时间需要8分钟。

忘了再学Shell流程控制,for循环究竟怎么介绍呢?

目录+1、for循环介绍+2、示例+语法一:for(初始化;条件;迭代)+语法二:for(表达式一;表达式二;表达式三)+3、for循环总结+4、练习+批量解压脚本+方式一:批量解压+方式二:批量解压+1、for循环介绍+for循环是固定循环,用于重复执行代码块直到满足特定条件。

目录
  • 1、for循环介绍
  • 2、示例
    • 语法一举例:
    • 语法二举例:
  • 3、for循环总结
  • 4、练习:批量解压缩脚本
    • 方式一:批量解压缩
    • 方式二:批量解压缩

1、for循环介绍

for循环是固定循环,也就是在循环时已经知道需要进行几次的循环,有时也把for循环称为计数循环。

在Shell中for循环的语法有如下两种:

# 语法1: for 变量 in 值1 值2 值3 … do 程序 done

这种语法中for循环的次数,取决于in后面值的个数(空格分隔),有几个值就循环几次,并且每次循环都把该值赋予变量。也就是说,假设in后面有三个值,for会循环三次,第一次循环会把值1赋予变量,第二次循环会把值2赋予变量,以此类推。

阅读全文