2.1. 直接输入数字n产生1-n的序列,可以指定输出范围,步长写中间 11
for循环
for循环的两种方法
方法1
实例1:输出1234
格式



for i in 高级用法
1,数字计算


2 输出目录下的内容


3 输出文件下的行


方法2
实例1:输出从1加到100

![]()
用方法1和2,批量解压缩
方法1
思路
首先统计压缩包的个数
将包名通过循环依次附在变量当中
详细思路:
进入压缩包文件目录
将文件名写入到临时日志当中(ls *.tar.gz >>tar.log)
写入方法样图:

统计 tar.log行数(即包的个数)
![]()

提取行(几个包名字)赋值给变量
代码演示:

方法2
思路 因为cat是行显示,所以可以通过for i in $(cat tar.log)可任意直接循环完成


两种方法检查合法ip
第一种方法

第二种方法

批量添加用户
思路:填入用户、创建数量、密码
填入是不是空
数量是不是数字
循环添加
代码:

批量删除用户
实现目标:清空所有普通用户
代码:

seq产生序列
直接输入数字n产生1-n的序列,可以指定输出范围,步长写中间

seq -s 是指定分隔符

输出加法表达式

直接输出1-100以内偶数和

seq -w 补齐相同宽度

while循环
格式

计算1加到100
代码

until循环

计算1加到100
select循环菜单
发布者:LJH,转发请注明出处:https://www.ljh.cool/35308.html