linux shell脚本循环语句用法

时间:2026-02-12 08:23:31

1、第一步:for循环,其语法格式为

for varible in item1 item2...itemn

do

#一些命令

done

如计算100以内的整数之和,可以vi test.sh并输入以下脚本

#!bin/bash

sum=0

for i in {1..100};

do

let sum+=$i

done

echo $sum

完成后esc+:wq保存退出

linux shell脚本循环语句用法

2、第二步:设置脚本文件权限chmod +x ./test.sh ,然后./test.sh执行脚本

这样我们就计算显示出了1-100的和了

linux shell脚本循环语句用法

1、第一步:while循环的语法格式如下

while condition

do

#一些命令

done

还是以计算100以内的整数为例,vi testwhile.sh,并输入以下脚本

#!bin/bash

sum=0

i=0

while( ($i<=100))

do

let sum+=$i

let i++

done

echo $sum

完成后esc+:wq保存退出

linux shell脚本循环语句用法

2、第二步:设置脚本文件权限chmod +x ./testwhile.sh ,然后./testwhile.sh执行脚本,这样我们就计算显示出了1-100的和了

linux shell脚本循环语句用法

1、第一步:until循环的语法格式如下

until condition

do

#一些命令

done

until循环条件为假时执行循环内容,这与while循环恰恰相反

还是以计算100以内的整数为例,vi testuntil.sh,并输入以下脚本

#!bin/bash

sum=0

i=0

until( ($i>100))

do

let sum+=$i

let i++

done

echo $sum

完成后esc+:wq保存退出

linux shell脚本循环语句用法

2、第二步:设置脚本文件权限chmod +x ./testuntil.sh ,然后./testuntil.sh执行脚本,这样我们就计算显示出了1-100的和了

linux shell脚本循环语句用法

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com