新聞中心
linux是一款受到世界各地用戶歡迎的操作系統(tǒng),它號稱開源軟件中的“軍械庫”,能夠?qū)崿F(xiàn)最高效率的開發(fā),難怪如此多的工程師都喜歡使用它。本文將介紹UNTIL命令,這是Linux最為常用的一條命令,它可以幫助用戶輕松執(zhí)行多個任務(wù),使任務(wù)處理變得更加輕松高效。

首先,讓我們看下Until命令的格式:until [condition]; do [command] done 。其中,condition是指按照指定的條件執(zhí)行命令,command是指要執(zhí)行的命令,而done是指結(jié)束當(dāng)前的命令腳本。
下面我們就來看看怎么使用Until命令:首先我們需要來定義一下condition,也就是命令腳本要按照什么條件來執(zhí)行;接著就是命令command,表示要執(zhí)行的某種任務(wù);最后,就是done命令,表完成任務(wù),退出當(dāng)前的命令腳本。
下面是一個使用Until命令的簡單示例,比如我們要實現(xiàn)這樣一個功能:不斷輸出數(shù)字1,直至輸出5次。
i=1
until [ $i -ge 6 ]
do
echo "$i"
i=`expr $i + 1`
done
運行上面的命令,將會得到1到5這5個數(shù)字。也就是我們要實現(xiàn)的功能。
Until命令也可以結(jié)合其它結(jié)構(gòu)一起使用,比如while循環(huán)結(jié)構(gòu),實現(xiàn)多種復(fù)雜的任務(wù)。比如下面這個命令:
“`
x=1
while [ x -le 10 ]
do
until [ $x -ge 6 ]
do
echo “$x”
x=`expr $x + 1`
done
done
“`
運行上面的命令,將會得到5個相同的輸出:1到5,重復(fù)輸出了5次。
本文介紹了Linux中Until命令的使用技巧,說明了Until命令可以結(jié)合其它結(jié)構(gòu)一起使用來實現(xiàn)復(fù)雜的任務(wù)。使用Until命令可以使任務(wù)處理變得更加輕松高效,所以越來越多的開發(fā)者開始在工程中使用它們。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
網(wǎng)站欄目:Linux深入淺出,從頭學(xué)習(xí)Until命令的使用技巧(linuxuntil)
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/cccjssp.html


咨詢
建站咨詢
