首页 > 编程知识 正文

最简单for循环例子(shell脚本循环执行命令)

时间:2023-05-05 01:54:31 阅读:80746 作者:3549

概述

编程语言中,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的内容,有兴趣的朋友请关注~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。