for,while,until三种循环

目录

一、echo命令-改变输出字符串或者提取shell变量的值

1.1、、格式

echo [参数] [字符串]

2.2、常用参数

常用参数 说明
-n 表示输出不换行
-E 禁止反斜杠转义,与-e参数作用相反
-e \b:相当于退格键,但是前提在\b后面要存在字符,两个\b就是退两格
\c:不换行输出,后面无字符相当于echo -n,\c后面有字符将不被输出
\n:换行,但是换行后的新行从\n处开始另起一行
\f:换行,但是换行后的新行的开头连着上一行行位
\v:与\f相同
\r:光标移到行首,但是不换行,相当于使用“\r”以后的数字覆盖之前等长的长度
\:表示插入\本身

二、for循环语句

2.1、for循环结构

读取不用的变量值,用来逐个执行同一组命令
for,while,until三种循环

示例1

批量添加用户

◆ 用户名存放在users.txt文件中,每行一个

◆ 初始密码均设为123

◆ 验证脚本
for,while,until三种循环
for,while,until三种循环

示例2

根据IP地址检查主机状态

◆IP地址存放在ipadds.txt文件中,每行一个

◆使用ping命令检测各主机的连通性
for,while,until三种循环

for,while,until三种循环

for,while,until三种循环

三、while循环语句结构

重复测试某个条件,只要条件成立则反复执行

示例1

批量添加用户

◆ 用户名称以stu开头,按数字顺序进行编号

◆ 一共添加20个用户,即stu1、 stu2、…、stu20

◆ 初始密码均设为123456
for,while,until三种循环
for,while,until三种循环
for,while,until三种循环

示例2

猜商品价格游戏

◆ 通过变量RANDOM获得随机数

◆ 提示用户猜测并记录次数,猜中后退出循环.
for,while,until三种循环

for,while,until三种循环

四、until语句

重复测试某个条件,只要条件不成立则反复执行
for,while,until三种循环##

实例1

计算1-100所有整数和
for,while,until三种循环

for,while,until三种循环

for,while,until三种循环

上一篇:Shell循环语句for、while、until


下一篇:ztree js 一点记录