欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

對Linux下shell編程之for循環(huán)的實(shí)例講解

 更新時(shí)間:2018年06月20日 10:03:18   作者:鍵盤上的幽靈,  
今天小編就為大家分享一篇對Linux下shell編程之for循環(huán)的實(shí)例講解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

linux 下 for 循環(huán)中可以使用 break 和 continue 關(guān)鍵字來跳出循環(huán), 和java 用法一致

一、常用for循環(huán)結(jié)構(gòu)

#語法一
for 變量 in 值1 值2 值3..
  do
   程序塊兒
  done
#
#語法二
for 變量 `命令`
  do
   程序塊兒
  done
#
#語法三
for ((初始值; 循環(huán)控制; 變量變化))
 do
  程序塊兒
 done

二、常用測試結(jié)構(gòu)

1. 輸出3次uptime

#!/bin/bash 
 
for i in 1 2 3 4 5  
 do  
  echo "$i-->$(uptime)" 
 done 

2. 批量解壓縮當(dāng)前文件夾下所有的.tar.gz 文件

#!/bin/bash 
 
for i in `ls ./*.tar.gz`  
  do  
   tar -zxvf $i >/dev/null 
  done 

3. 求1~100 的和

#!/bin/bash 
 
#注意變量賦值的時(shí)候,=兩邊絕對不能有空格 
sum=0 
for (( i=1; i<=100; i++ )) 
 do  
  sum=$(( $sum + $i )) 
 done 
 
echo "1+2+3+...+100=$sum" 

以上這篇對Linux下shell編程之for循環(huán)的實(shí)例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論