Ï¡·¹¶¥¿Í×ÛºÏÉçÇøÏ¡·¹¶¥¿Í×ÛºÏÉçÇø

Ê×Ò³ | ×îÈȰæ¿é | »îÔ¾»áÔ± | ±¾ÖÜÈȵ㠷µ»ØUnix


·¢ÌùÈË:smallboat
·¢±íʱ¼ä:Thu Apr 11 12:15:55 2002
, תÐÅ

ÔÚÉÏÃæ¼ÆËã²ÎÊýºÍµÄÀý×ÓÖУ¬ÎÒÃÇ¿ÉÒÔÓÃforÑ­»·£¬ÊµÏÖÈçÏ£º

#²âÊÔ for ³ÌÐò(x_for.sh)

if [ $# -eq 0 ]
then
¡¡¡¡¡¡echo "Usage:x_for.sh ²ÎÊý¡­ ¡­"
¡¡¡¡¡¡exit 1
fi
sum=0
for I in $*
do
¡¡¡¡¡¡sum=`expr $sum + $I`
done
echo "sum is: $sum"

ÖжÏÑ­»·Ö¸Áî

¡¡¡¡ÔÚ³ÌÐòÑ­»·Óï¾äÖУ¬ÎÒÃÇÓÐʱºòÏ£ÍûÓöµ½Ä³ÖÐÇé¿öʱºò½áÊø±¾´ÎÑ­»·Ö´ÐÐÏ´ÎÑ­»·»ò½á
ÊøÕâ¸öÑ­»·£¬Õâ¾ÍÉæ¼°µ½Á½ÌõÓï¾ä:continueºÍbreak¡£continueÃüÁî¿Éʹ³ÌÐòºöÂÔÆäºóÑ­»·
ÌåÖÐµÄÆäËûÖ¸Áֱ½Ó½øÐÐÏ´ÎÑ­»·£¬¶øbreakÃüÁîÔòÁ¢¿Ì½áÊøÑ­»·£¬Ö´ÐÐÑ­»·ÌåºóÃæµÄµÄÓï
¾ä¡£

#²âÊÔcontinue
I=1
while [ $I -lt 10 ]
do
¡¡¡¡if [ $I -eq 3 ]
¡¡¡¡then
¡¡¡¡¡¡¡¡continue
¡¡¡¡fi
¡¡¡¡if [ $I -eq 7 ]
¡¡¡¡then
¡¡¡¡¡¡¡¡break
¡¡¡¡fi
¡¡¡¡echo "$Ic"
done

Ö´ÐÐÉÏÃæ³ÌÐò£¬½á¹ûÈçÏ£º

12456789








Ïà¹ØÖ÷Ìâ:
×îÐÂÈÈÌù