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

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

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

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

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

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

二、常用測(cè)試結(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í)候,=兩邊絕對(duì)不能有空格 
sum=0 
for (( i=1; i<=100; i++ )) 
 do  
  sum=$(( $sum + $i )) 
 done 
 
echo "1+2+3+...+100=$sum" 

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

相關(guān)文章

  • shell子進(jìn)程多任務(wù)實(shí)現(xiàn)進(jìn)程高并發(fā)

    shell子進(jìn)程多任務(wù)實(shí)現(xiàn)進(jìn)程高并發(fā)

    本文主要介紹了shell子進(jìn)程多任務(wù)實(shí)現(xiàn)進(jìn)程高并發(fā),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Shell $[]對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算實(shí)現(xiàn)

    Shell $[]對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算實(shí)現(xiàn)

    本文主要介紹了Shell $[]對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Linux rpm命令參數(shù)使用大全(經(jīng)典)

    Linux rpm命令參數(shù)使用大全(經(jīng)典)

    RPM是RedHat Package Manager(RedHat軟件包管理工具)類(lèi)似Windows里面的“添加/刪除程序”,本篇文章給大家介紹linux rpm命令參數(shù)使用大全,感興趣的朋友一起學(xué)習(xí)吧
    2015-11-11
  • shell腳本批量將文件復(fù)制到指定的文件夾下

    shell腳本批量將文件復(fù)制到指定的文件夾下

    本文主要介紹了shell腳本批量將文件復(fù)制到指定的文件夾下,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Shell腳本實(shí)現(xiàn)的基于SVN的代碼提交量統(tǒng)計(jì)工具

    Shell腳本實(shí)現(xiàn)的基于SVN的代碼提交量統(tǒng)計(jì)工具

    這篇文章主要介紹了Shell腳本實(shí)現(xiàn)的基于SVN的代碼提交量統(tǒng)計(jì)工具,本文直接給出實(shí)現(xiàn)腳本代碼,需要的朋友可以參考下
    2015-06-06
  • linux下監(jiān)視進(jìn)程 崩潰掛掉后自動(dòng)重啟的shell腳本

    linux下監(jiān)視進(jìn)程 崩潰掛掉后自動(dòng)重啟的shell腳本

    如何保證服務(wù)一直運(yùn)行?如何保證即使服務(wù)掛掉了也能自動(dòng)重啟?在寫(xiě)服務(wù)程序時(shí)經(jīng)常會(huì)碰到這樣的問(wèn)題。在Linux系統(tǒng)中,強(qiáng)大的shell就可以很靈活的處理這樣的事務(wù)
    2013-06-06
  • Shell腳本入門(mén)之編寫(xiě)格式與執(zhí)行方式的實(shí)現(xiàn)

    Shell腳本入門(mén)之編寫(xiě)格式與執(zhí)行方式的實(shí)現(xiàn)

    這篇文章主要介紹了Shell腳本入門(mén)之編寫(xiě)格式與執(zhí)行方式的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Idea使用Bashsupport插件編輯Shell腳本的方法

    Idea使用Bashsupport插件編輯Shell腳本的方法

    這篇文章主要介紹了Idea插件之——Bashsupport編輯Shell腳本的相關(guān)知識(shí),功能非常齊全有檢查錯(cuò)誤并且還可以在idea中直接運(yùn)行shell腳本,本教程帶領(lǐng)大家一步步演示插件的安裝和配置,需要的朋友可以參考下
    2021-05-05
  • Shell腳本讀取標(biāo)準(zhǔn)ini配置文件Demo

    Shell腳本讀取標(biāo)準(zhǔn)ini配置文件Demo

    這篇文章主要介紹了Shell腳本讀取標(biāo)準(zhǔn)ini配置文件Demo,本文直接給出代碼實(shí)例,需要的朋友可以參考下
    2015-05-05
  • linux下數(shù)據(jù)壓縮的幾種方法與查看方式(示例代碼)

    linux下數(shù)據(jù)壓縮的幾種方法與查看方式(示例代碼)

    這篇文章主要介紹了linux下數(shù)據(jù)壓縮的幾種方法與查看方式,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論