今天来分享一下最近学习脚本中的循环脚本心得和简易编程。
一.编程中的逻辑处理:
- 顺序执行
- 选择执行
- 循环执行
1. for循环
for 变量名 in 列表;do
循环体
done
for循环的列表生成方法
如下:
in后列表有几个既循环赋值给i几次 循环执行几次
seq 正反跳步生成列表
双引号会把参数变为一个整体
"$* " 会变为一个整体参数 既abc
"$@" 会分辨显示参数 既 a b c
小心使用即可
来看看具体使用情况及脚本吧
- 100以内的奇数累加
- 既对2取模 余1就执行+=命令
#!/bin/bash declare -i sum=0 for i in {1..100};do if [ $[i%2] -eq 1 ];then let sum+=i fi done echo sum=$sum```- 创建10个用户随机生成口令并下次登录更改密码
#!/bin/bash for i in {1..10};do useradd user$i password=`tr -dc '[:alnum:]' < /dev/urandom |head -c 8` echo user$i:$password | tee -a pass.txt |chpasswd passwd -e user$i echo "User:user$i is created" done4.提取用户名并批量删除用户
5

本文详细介绍了Shell脚本中的循环控制,包括for循环的两种形式、while循环的使用,以及continue和break语句的控制。通过实例展示了如何创建100以内的奇数累加、提取并删除用户、找出网络中的可用IP,以及实现数字猜谜和打印等腰三角形等实用技巧。








最低0.47元/天 解锁文章
4104

被折叠的 条评论
为什么被折叠?



