- 論壇徽章:
- 0
|
本帖最后由 samgang 于 2011-01-28 10:15 編輯
本人是初學(xué)習(xí)SHELL腳本編程,例子是從互聯(lián)網(wǎng)上的一本書(shū)中抄并練習(xí)的(之前已經(jīng)發(fā)現(xiàn)一個(gè)錯(cuò)誤,盡信書(shū)不如無(wú)書(shū),呵呵)
以下是腳本程序內(nèi)容的截圖以及錯(cuò)誤,下面附程序代碼,在下邊
![]()
原腳本代碼
for (( i = 1; i <= 9; i++ )) ### Outer for loop ###
do
for (( j = 1 ; j <= 9; j++ )) ### Inner for loop ###
do
tot=`expr $i + $j`
tmp=`expr $tot % 2`
#******************************************************
if [ $tmp -eq 0 ]; then
#錯(cuò)誤提示在這一行,$tmp 是藍(lán)色字體
#******************************************************
echo -e -n "\033[47m "
else
echo -e -n "\033[40m "
fi
done
echo -e -n "\033[40m" #### set back background colour to black
echo "" #### print the new line ###
運(yùn)行結(jié)果:
![]()
小弟謝謝各位。
最終結(jié)果
20101230_f9fefb68997164d0a29akVWFb3hqnhdS.jpg (79.8 KB, 下載次數(shù): 42)
下載附件
最終的結(jié)果
2011-01-28 10:15 上傳
|
|