對Linux下shell編程之for循環(huán)的實(shí)例講解
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è)參考,也希望大家多多支持腳本之家。
- Linux命令行和shell腳本編程寶典 Richard Blum
- shell腳本編程之for語句、if語句使用介紹
- Linux shell腳本編程if語句的使用方法(條件判斷)
- 5個(gè)Shell腳本編程入門練習(xí)例子
- Shell腳本編程中常用的數(shù)學(xué)運(yùn)算實(shí)例
- shell 編程中空格的使用方法
- Shell 編程:Bash空格的那點(diǎn)事
- shell腳本編程實(shí)現(xiàn)9*9乘法表
- Linux Shell 腳本編程入門教程
- Shell腳本編程之判斷語句
- shell腳本編程之循環(huán)語句
- Shell編程中while與for的區(qū)別及用法詳解
- Linux下Shell編程快捷鍵大全(日常整理)
- 詳解Shell編程之變量數(shù)值計(jì)算(一)
- 詳解Shell編程之if語句實(shí)戰(zhàn)(小結(jié))
- Shell編程之case語句實(shí)戰(zhàn)(小結(jié))
- Shell腳本編程30分鐘入門(小結(jié))
- shell編程入門之變量,字符串,數(shù)組,函數(shù)使用方法總結(jié)
相關(guān)文章
shell子進(jìn)程多任務(wù)實(shí)現(xiàn)進(jìn)程高并發(fā)
本文主要介紹了shell子進(jìn)程多任務(wù)實(shí)現(xiàn)進(jìn)程高并發(fā),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07Shell $[]對整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算實(shí)現(xiàn)
本文主要介紹了Shell $[]對整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Linux rpm命令參數(shù)使用大全(經(jīng)典)
RPM是RedHat Package Manager(RedHat軟件包管理工具)類似Windows里面的“添加/刪除程序”,本篇文章給大家介紹linux rpm命令參數(shù)使用大全,感興趣的朋友一起學(xué)習(xí)吧2015-11-11Shell腳本實(shí)現(xiàn)的基于SVN的代碼提交量統(tǒng)計(jì)工具
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)的基于SVN的代碼提交量統(tǒng)計(jì)工具,本文直接給出實(shí)現(xiàn)腳本代碼,需要的朋友可以參考下2015-06-06linux下監(jiān)視進(jìn)程 崩潰掛掉后自動(dòng)重啟的shell腳本
如何保證服務(wù)一直運(yùn)行?如何保證即使服務(wù)掛掉了也能自動(dòng)重啟?在寫服務(wù)程序時(shí)經(jīng)常會(huì)碰到這樣的問題。在Linux系統(tǒng)中,強(qiáng)大的shell就可以很靈活的處理這樣的事務(wù)2013-06-06Shell腳本入門之編寫格式與執(zhí)行方式的實(shí)現(xiàn)
這篇文章主要介紹了Shell腳本入門之編寫格式與執(zhí)行方式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Idea使用Bashsupport插件編輯Shell腳本的方法
這篇文章主要介紹了Idea插件之——Bashsupport編輯Shell腳本的相關(guān)知識(shí),功能非常齊全有檢查錯(cuò)誤并且還可以在idea中直接運(yùn)行shell腳本,本教程帶領(lǐng)大家一步步演示插件的安裝和配置,需要的朋友可以參考下2021-05-05Shell腳本讀取標(biāo)準(zhǔn)ini配置文件Demo
這篇文章主要介紹了Shell腳本讀取標(biāo)準(zhǔn)ini配置文件Demo,本文直接給出代碼實(shí)例,需要的朋友可以參考下2015-05-05linux下數(shù)據(jù)壓縮的幾種方法與查看方式(示例代碼)
這篇文章主要介紹了linux下數(shù)據(jù)壓縮的幾種方法與查看方式,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10