05_SHELL编程之嵌套循环+随机数及综合案例2024-03-25 09:20:52 文章目录 一、随机数 1. 如何生成随机数? 2. 实战案例 ㈠ 随机产生以139开头的电话号码 ① 思路 ② 落地实现 ㈡ 随机抽出5位幸运观众 ① 思路 ② 落地实现 ㈢ 批量创建用户(密码随机产生) ① 思路 ② 落地实现 二、嵌套循环 ㈠ 打印指定图案 ㈡ 落地实现1 ㈢ 落地实现2 三、阶段性补充总结 1、变量定义 2. 流程控制语句 3. 循环语句 4. 影响shell程序的内置命令 5. 补充扩展expect **需求1:**A远程登录到server上什么都不做 **需求2:**A远程登录到server上操作 **需求3:**shell脚本和expect结合使用,在多台服务器上创建1个用户 四、综合案例 1. 实战案例1 ㈠ 具体需求 ㈡ 案例分析 ㈢ 落地实现 ① 代码拆分 ② 最终实现 五、课后实战 #课程目标 掌握for循环语句的基本语法结构 掌握while和until循环语句的基本语法结构 能会使用RANDOM产生随机数 理解嵌套循环 一、随机数 关键词:一切都是未知数,永远不知道明天会抽什么风 上一篇:linux自动化交互脚本expect详解set timeout 5是 意思是在expect语句中,5s后超时,不再作出选择。下一篇:linux expect的使用详解