新聞中心
linux下簡單的循環(huán)腳本編寫

在Linux系統(tǒng)中,我們有時(shí)候需要把重復(fù)的任務(wù)合并為一個(gè)腳本,文件擴(kuò)展名“.sh”,就是用來實(shí)現(xiàn)這種形式的腳本的稱呼。它的完成是用戶根據(jù)需要編寫的程序,目的是為了實(shí)現(xiàn)某一任務(wù)的操作,比如一些常用的文件或目錄的備份什么的。
循環(huán)腳本在宏命令中有著重要的地位,它為我們完成重復(fù)性操作,如重復(fù)同一個(gè)程序或重復(fù)執(zhí)行相同的操作,提供了極大的方便,并且減少了很多時(shí)間,這正是其服務(wù)的好處。
下面,我們就開始分享Linux下使用循環(huán)腳本的方法:
1)使用“for”循環(huán)語句:
如果你想對某些特定的文件或者目錄進(jìn)行重復(fù)的操作,那么for語句就是最佳的選擇。下面的例子演示了怎樣在Linux上創(chuàng)建一個(gè)文件夾的循環(huán)腳本:
#!/bin/bash
for i in {1..5}
do
mkdir test$i
done
2)使用“while”循環(huán)語句:
如果你想讓一個(gè)循環(huán)能夠根據(jù)一個(gè)特定數(shù)值的范圍來運(yùn)行,那么while語句可以滿足這個(gè)需求。例如,我們可以通過while循環(huán)創(chuàng)建指定大小文件:
#!/bin/bash
size=1
while [ $size -le 5 ]
do
dd if=/dev/zero of=file_$size bs=1M count=1
let size++
done
好了,以上就是Linux下使用循環(huán)腳本的方法,照著例子,你可以編寫屬于自己的循環(huán)腳本,嘗試探索出屬于你的創(chuàng)意。希望這篇文章能夠帶給你幫助,謝謝!
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
網(wǎng)站題目:linux下簡單的循環(huán)腳本編寫(linux循環(huán)腳本)
文章網(wǎng)址:http://m.fisionsoft.com.cn/article/coooogh.html


咨詢
建站咨詢
