当前位置: 技术问答>linux和unix
请教一个shell脚本的问题!
来源: 互联网 发布时间:2015-01-11
本文导语: 请问各位如何用shell脚本实现1,2,3,4 10这样的一个结果?“10”是“1+2+3+4”的结果!虽然这个问题比较“弱”但还是请各位帮帮忙!谢了 | 循环 #!/bin/sh I=1 TOTAL=0 N=0 while [ "$I" != "21" ]; do ...
请问各位如何用shell脚本实现1,2,3,4 10这样的一个结果?“10”是“1+2+3+4”的结果!虽然这个问题比较“弱”但还是请各位帮帮忙!谢了
|
循环
#!/bin/sh
I=1
TOTAL=0
N=0
while [ "$I" != "21" ]; do
echo $I
TOTAL=`expr $I + $TOTAL`
I=`expr $I + 1`
N=`expr $N + 1`
if [ "$N" = "4" ]; then
echo $TOTAL
TOTAL=0
N=0
fi
done
#!/bin/sh
I=1
TOTAL=0
N=0
while [ "$I" != "21" ]; do
echo $I
TOTAL=`expr $I + $TOTAL`
I=`expr $I + 1`
N=`expr $N + 1`
if [ "$N" = "4" ]; then
echo $TOTAL
TOTAL=0
N=0
fi
done