shell使用for循环 1~100求和

谁说胖子不能爱 提交于 2019-11-28 08:34:35
for循环列表表示方式
*  生成列表 {起始数..结束数} 如:for  i in {1..5};do
*  命令生成列表 `seq [起始数] [步进长度] 结束数
如:for  i in `seq 1 5`;do 或者for i in $(seq 1 5);do

1.新建shell脚本文件
#vi sum1to100.sh
#!/bin/bash
sum=0
for i in $(seq 1 100);do
sum=$(($sum+$i))
#sum=$[$sum+$i] 第二种表示求和:$[]
done
echo $sum
2.修改shell脚本文件具有执行权限

    chmod +x sum1to100.sh

2.执行shell脚本

    ./sum1to100.sh
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!