تحدثنا عن جملة if البسيطة سنتحدث عن if المتداخلة و if else
if condtion
then
statement
else
statement
fi
count=10
[ if [ $count -gt 1
then
" echo "Great than 0
else
"echo "Not great than 0
fi
if condtion
then
statement
elif condtion
then
statement
else
statement
fi
مثال ل if المتداخله
total=200
[ if [ $total -eq 100
then
" echo "total is equal to 100
[ elif [ $total -lt 100
then
" echo "total is less than 100
else
" echo "total is greater than 100
fi
مثال يقوم باختبار المدخل ويقوم بتصنيفه اقل من صفر اكبر من صفر او يساوي صفر او يعطي الجملة error
" echo " enter a
read a
[ if [ $a -lt 0
then
" echo "less than 0
[ elif [ $a -gt 0
then
"echo "greater than 0
[ elif [ $a -eq 0
then
"echo "eqil zero
else
" echo "error
fi
0 التعليقات:
إرسال تعليق