【正文】
restart) restart 。 – 實例: ! /bin/bash i=0 until [ $i –gt 5 ] do echo $i i=`expr $i + 1` done ? 運行結(jié)果: 0 1 2 3 4 5 – 格式: 〔 function〕 函數(shù)名(參數(shù)) { 函數(shù)體 } – 實例: /bin/bash start() { if [ x /sbin/quotaon ] then /sbin/quotaon –avug fi } stop () { if [ x /sbin/quotaoff ] then /sbin/quotaoff –avug fi } restart() { stop start } case $1 in start) start 。then echo =============== $rpmpackage ============== rpm qi p $rpmpackage else echo ERROR: cannot read file $rpmpackage fi done 5. while – 功能:實現(xiàn)條件循環(huán) – 格式: while [條件 ] do 循環(huán)體 done – 說明:計算條件表達式,當(dāng)值為真是,執(zhí)行循環(huán)。 esac 4. for – 功能:循環(huán)執(zhí)行多條語句 – 格式: for 變量名 in 列表 do 循環(huán)體 done – 說明:當(dāng)變量值在列表里, for循環(huán)即執(zhí)行一次所有命令,使用變量名訪問列表中取值 – 實例: vi test4 !/bin/bash for var in A B C