【linux】Shell 脚本中的 For 循环详细用法教程

CSDN 2024-07-16 16:07:02 阅读 71

在这里插入图片描述

✨✨ 欢迎大家来到景天科技苑✨✨

🎈🎈 养成好习惯,先赞后看哦~🎈🎈

🏆 作者简介:景天科技苑

🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。

🏆《博客》:Python全栈,PyQt5,Tkinter,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生K8S,linux,shell脚本等实操经验,网站搭建,数据库等分享。

所属的专栏:linux基础与进阶,shell脚本编写实战

景天的主页:景天科技苑

文章目录

Shell 脚本中的 For 循环详细用法教程

一、For 循环的基本语法

1. C 风格的 For 循环

2. Bash 风格的 For 循环

二、For 循环的应用实例

1. 遍历指定内容

实例 1:遍历列表中的每个元素

实例 2:遍历数字序列

实例 3:遍历字符串,空格分隔

实例 4:遍历命令执行结果

2. 循环指定次数

实例 5:使用 C 风格的 for 循环

3. 自动化任务

实例 6:自动备份文件或目录

实例 7:批量重命名文件

4. 查找与替换

实例 8:使用 For 循环查找并替换文件中的文本

5. 嵌套 For 循环

实例 9:使用嵌套 For 循环遍历二维数组(实际上是列表的列表)

三、小结

四、高级用法和技巧

1. 使用 `seq` 生成数字序列

2. 使用 `while` 和 `read` 实现逐行读取文件

3. 使用 For 循环遍历文件内容(通过数组)

4. 使用 For 循环进行字符串分割

5. 使用 C 风格的 For 循环进行复杂的数学运算

五、总结



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。