最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shell在循環(huán)中使用i++

 更新時(shí)間:2023年12月08日 10:21:26   作者:曠野歷程  
在 Shell 腳本中,可以使用 (( i++ )) 或者 let "i++" 來增加變量 i 的值,這用于在循環(huán)中自增變量 i,本文介紹Shell在循環(huán)中使用i++的示例,感興趣的朋友一起看看吧

Shell在循環(huán)中使用i++

在 Shell 腳本中,可以使用 (( i++ )) 或者 let "i++" 來增加變量 i 的值。這用于在循環(huán)中自增變量 i。

while 循環(huán)的示例:

#!/bin/bash
# 初始化變量 i
i=1
# 使用 while 循環(huán),當(dāng) i 小于等于 5 時(shí)執(zhí)行循環(huán)
while [ $i -le 5 ]
do
  echo "循環(huán)執(zhí)行次數(shù): $i"
  # 使用 (( i++ )) 自增 i
  ((i++))
done
echo "循環(huán)結(jié)束"

在這個(gè)例子中,((i++)) 用于自增變量 i 的值,每次循環(huán)迭代時(shí) i 的值增加 1。你也可以使用 let "i++" 來達(dá)到同樣的效果。

這種自增的方式也可以在 for 循環(huán)中使用。以下是一個(gè)使用 for 循環(huán)的示例:

#!/bin/bash
# 使用 for 循環(huán),從 1 到 5
for ((i=1; i<=5; i++))
do
  echo "循環(huán)執(zhí)行次數(shù): $i"
done
echo "循環(huán)結(jié)束"

在這個(gè)例子中,((i++)) 在 for 循環(huán)中用于自增循環(huán)變量 i。

shell 中的 i++

shell中不支持像普通c語言中的i++操作,默認(rèn)都是字符串操作,但是通過以下幾種方式可以進(jìn)行變量的自增加

1、linux 用let 表示算術(shù)表達(dá)式 如下:

     i=0 
     let i +=1  或者 let 'i+=1'

2、let也可以用 (())替代,這種用法常見于for循環(huán)中

      ((i++))

for 循環(huán)中用法:

((for i=0;i<2;i++))
do
..
done

3、linux 中也可以用expr 

      i=`expr $i + 1`;

 4、還可以用如下模式   

       i=$[$i+1];
       i=$(( $i + 1 ))

到此這篇關(guān)于Shell在循環(huán)中使用i++的文章就介紹到這了,更多相關(guān)Shell 循環(huán) i++內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

南丰县| 玛纳斯县| 安福县| 新泰市| 筠连县| 苏尼特左旗| 博罗县| 丘北县| 镇平县| 南宫市| 老河口市| 吉林市| 大城县| 高邮市| 垦利县| 资讯 | 团风县| 丽江市| 依安县| 涞源县| 大港区| 兴宁市| 乳山市| 河津市| 安岳县| 遵义县| 遂川县| 台湾省| 章丘市| 尉犁县| 咸丰县| 邢台市| 阳谷县| 威信县| 涞水县| 南木林县| 开江县| 鄂尔多斯市| 兰西县| 临潭县| 新野县|