1、基本语法:

while [ 条件判断式 ]
do
程序
done

2、案例

1、计算从1加到100

#!/bin/bash
s=0
i=1
while [ $i -le 100 ]
do        s=$[$s+$i]        i=$[$i+1]
done
echo $s

2、计算从1到某一个值的和

1 #!/bin/bash2 3 i=14 sum=05 while [ $i -le $1 ];do6     let sum=sum+i7     let i++8 done9 10 echo "从1到$1的和为$sum"

Shell之while循环相关推荐

  1. linux shell 的 for 循环

    在shell用for循环做数字递增的时候发现问题,特列出shell下for循环的几种方法: 1. for i in `seq 1 1000000`;do echo $i done 用seq 1 100 ...

  2. Shell中的循环语句for、while、until实例讲解

     在编程语言中,循环语句是最基本的语法之一,在Shell(这里是Bash)中也不例外,再把以前自己写过的相关内容整理一下吧. 这里包括for/while/until循环,以及变量自增的语法实例. ...

  3. linux教程for语句,Shell脚本for循环语句简明教程

    与其他编程语言类似,shell支持for循环. for循环一般格式为: for 变量名 in 列表 do command1 command2 ... commandn done 当变量值在列表里,fo ...

  4. shell中while循环案例

    shell中while循环案例 新建一个文件:  while_test.sh  ,复制一下代码: i=0 while ((i < 9))                             ...

  5. shell编程之循环语句

    shell编程之循环语句 文章目录 shell编程之循环语句 一.for循环语句 1. for循环语法结构 ㈠ 列表循环 2. 应用案例 二.while循环语句 1. while循环语法结构 2. 应 ...

  6. Linux Shell脚本多循环语句练习题

    Linux Shell脚本多循环语句练习题 99乘法表 矩形 正直角三角形 反直角三角形 倒直角三角形 等腰三角形 倒等腰三角形 菱形 平行四边形 直角梯形 等腰梯形 99乘法表 #!/bin/bas ...

  7. linux shell中实现循环日期的实例代码

    这篇文章主要介绍了linux shell中实现循环日期的实例代码,文中还给大家提到了LINUX SHELL遍历日期(指定输入两个日期)的实现方法,感兴趣的朋友跟随小编一起看看吧 下面通过一段代码给大家 ...

  8. Shell:shell中的循环语句

    shell中的循环语句 for语法格式 for var in list;do commands done 其中list可以包含: 1) 直接写 for alpha in a b c d;doecho ...

  9. shell脚本for循环_了解Shell脚本中的for循环

    shell脚本for循环 Continuing on from our previous tutorials, let's understand the for loop in shell scrip ...

  10. shell while 结束循环_Shell脚本编程2 for循环/while循环

    For循环 和java中的for是一样的都是循环 与其他编程语言类似,Shell支持for循环. for循环的作用:依次遍历列表中的值,直到终止或遍历完成 for循环一般格式为: for var in ...

最新文章

  1. Vue安装支持SCSS插件
  2. java 模拟form_java模拟form上传数据
  3. 远程debug Tomcat工程
  4. [最小生成树] 继续畅通工程
  5. springboot下maven分环境打包
  6. 基于Spark的电影推荐系统实现
  7. 6月读书《有效的管理者》笔记
  8. 【随笔篇】2019全国大学生电子设计竞赛回望与总结
  9. 静态库与动态库的区别与优缺点
  10. JSAPI微信支付java
  11. 播放服务器视频文件卡顿,视频播放卡顿、无法播放,应该怎么办?
  12. H5电玩城源码+玩法比较多+UI也特别好看+纯源码系列
  13. kmspico_setup.exe运行提示系统资源不足,无法完成请求的服务
  14. 如何修炼成某一领域的高手?
  15. python回测代码_python实现马丁策略回测3000只股票的实例代码
  16. 杨振宁追求的物理美学,居然在这里实现,物理学史上颜值最高的组合,看完后跪了……
  17. tpc ds mysql_TPC-DS 数据仓库查询性能测试
  18. SQL Server 2008 Database Mirroring
  19. Linux下安装bugzilla
  20. 求后缀表达式的简便方法

热门文章

  1. 机房环境监控系统基础知识
  2. 赛迪155页PPT中国“新基建”发展研究报告!
  3. 浅谈机房内的汇流铜排
  4. 何所思 | 数据中心二十条
  5. 成功解决解决VM软件安装Linux的Ubuntu过程,打开时 Operating System not found
  6. 成功解决FutureWarning: reshape is deprecated and will raise in a subsequent release. Please use .values.
  7. CV之Face Detection:Face Detection人脸检测原理及其常见分类技术
  8. 05-配置数据库的远程连接 创建hive数据库的时候要选择latin1
  9. bzoj 1412 [ZJOI2009]狼和羊的故事 最小割建图
  10. mysql-二进制日志