Shell的循环 for while until

网友投稿 258 2022-11-04

Shell的循环 for while until

Shell的循环 for while until

一、echo命令 – 输出字符串或提取Shell变量的值

1、格式

2、常用参数

常用的转义字符如下:

\b

转义后相当于按退格键(backspace) ,但前提是"\b"后面存在字符; “\b"表示删除前一个字符,”\b\b"表示删除前两个字符

\c

不换行输出,在"\c"后面不存在字符的情况下,作用相当于echo -n;

但是当"\c"后面仍然存在字符时,"\c"后面的字符将不会被输出

\n

换行,被输出的字符从"\n"处开始另起一行

\f

换行,但是换行后的新行的开头位置连接着上一行的行尾

\v

与\f相同

\t

转以后表示插入tab,即横向制表符

\r

光标移至行首,但不换行,相当于使用"\r"以后的字符覆盖"\r"之前同等长度的字符;但是当"\r"后面不存在任何字符时,"\r"前面的字符不会被覆盖

\ \

表示插入" \ " 本身

二、for循环语句

1、for循环结构

读取不同的变量值,用来逐个执行同一组命令

示例1

批量添加用户

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

◆ 初始psd均设为123

◆ 验证脚本

示例2

根据IP地址检查主机状态

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

◆使用ping命令检测各主机的连通性

② while循环语句结构(迭代)

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

示例1

批量添加用户

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

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

◆ 初始psd均设为123456

示例2

猜商品价格游戏

◆ 通过变量RANDOM获得随机数

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

注:RANDOM值为0-65535

③ until 循环语句结构

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

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:苹果将撤出不兼容 iOS 应用 含使用核心位置 API 应用
下一篇:微软的Face API成Laugh Battle比赛的裁判
相关文章

 发表评论

暂时没有评论,来抢沙发吧~