标签:
shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。1 until [ $# -eq 0 ] 2 do 3 echo "第一个参数为: $1 参数个数为: $#" 4 shift 5 done
1 if [ $# -eq 0 ] 2 then 3 echo "Usage:x_shift2.sh 参数" 4 exit 1 5 fi 6 sum=0 7 until [ $# -eq 0 ] 8 do 9 sum=`expr $sum + $1` 10 shift 11 done 12 echo "sum is: $sum"
标签:
原文地址:http://www.cnblogs.com/sunfie/p/5145855.html