对Linux下shell编程之for循环的实例讲解
linux下for循环中可以使用break和continue关键字来跳出循环,和java用法一致
一、常用for循环结构
#语法一 for变量in值1值2值3.. do 程序块儿 done # #语法二 for变量`命令` do 程序块儿 done # #语法三 for((初始值;循环控制;变量变化)) do 程序块儿 done
二、常用测试结构
1.输出3次uptime
#!/bin/bash foriin12345 do echo"$i-->$(uptime)" done
2.批量解压缩当前文件夹下所有的.tar.gz文件
#!/bin/bash foriin`ls./*.tar.gz` do tar-zxvf$i>/dev/null done
3.求1~100的和
#!/bin/bash #注意变量赋值的时候,=两边绝对不能有空格 sum=0 for((i=1;i<=100;i++)) do sum=$(($sum+$i)) done echo"1+2+3+...+100=$sum"
以上这篇对Linux下shell编程之for循环的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。