[root@localhost wyb]# cat unevenjia.sh #!/bin/bash #从1+3+5+7。。。100的结果 sum=0 i=1 count=$1
for i in `seq 1 2 $count`
do sum=$(($sum+i)) i=$(($i+2)) done echo 1+3+5+7+9+...100等于:$sum [root@localhost wyb]# bash unevenjia.sh 100 1+3+5+7+9+...100等于:2500 [root@localhost wyb]#