在
概述
编程语言中,while循环(英语: while loop )是控制进程的记述。 使用返回布尔值(布尔)的表达式作为循环条件,如果该表达式的返回值为“真”,则重复循环中的代码。 如果表达式返回值为“假”,则不执行循环中的代码,而是继续执行整个循环下的代码。让我们通过几个例子来理解while循环是如何使用的。
1、while创建定时任务
#! /体贴的皮卡丘/bash威尔真
o
正常时间
睡眠0.6
完蛋
结果:
2、计算1-100的和
--bc命令的实现ECHO SEQ-S1 100
--while循环
# #! /体贴的皮卡丘/bash
i=1
while [ '$i' -le 100 ]
o
(乙=乙) )
(二) (三) ((三) ) (二) (三) ) (二) (三) ) ) )。
完蛋
欧洲航空母舰
3、手机通讯计费功能
#! /体贴的皮卡丘/bash求和=1000
i=15
while [ $sum -ge 15 ]
o
版权所有
=================
1 .发送邮件
2 .调查余额
3 .账户充值
4 .退出
=================
EOF
读对号要做什么?' Some
' $ some ' in的情况
一)一) ) ) )。
求和=$ ()求和- I ) )
请输入要发送读- p '邮件的内容:'
请输入读- p '收件人:'
睡眠0.3
echo '发送成功.'
echo '当前的余额为$sum '
;
2 )
echo '当前的余额为$sum '
;
3 )3) ) )。
读- p '请输入要充值的金额。' 洪志之
求和=$ ()求和符号)
充值成功,目前余额为$sum '
;
4 ) ) ) ) )。
退出
;
* * )
echo '的输入错误!'
退出2
esac
完蛋
echo '余额不足。 请马上充电!'
4、获取取文件中的行,单词和字符
4.1重复获取文件的各行- -方法1
while读线;
o
首席信息官$线;
done file.txt
- -方法2
cat文件. txt
o
ECHO $线
完蛋
- -方法3
exec文件. txt
while读线;
o
ECHO林;
完蛋
4.2重复获取各单词
向前线;
o
爱荷华;
完蛋
4.3重复获取各文字
word=分区
for () I=0; i${#word}; I ) )
o
echo ${word:1:1};
完蛋
4.4同时获取文件中的行、单词和字符脚本
# #! /体贴的皮卡丘/bash
n=1
while读I
o
第$第$行$i '
m=1
在$ I
o
echo '的第${m}个单词$x '
首席执行官x组。
(m ) () ) )
完蛋
(n ) ((三) ((二) ) (二) (三) ) (二) (三) ) (二) (三) ) (三)中的一个) )。
完$ 1
有空的话请自己测试一下。 请转发很多你觉得有用的朋友哦。 稍后将分享更多devops和DBA的内容,有兴趣的朋友请关注~