shell脚本while循环实例

shell脚本while循环实例:计算1到100的和

#!/bin/bash

#上一行的意思是声明这个script使用的是shell名称,符号#!组合意思是声明shell符号#是用来注释的

i=1

temp=101

sum=0

while   [   $i   -ne    $temp   ]        注意:此处一定要注意左中括号后面以及又中括号前面一定要有空格,否则会报错

do

sum=$(($sum + $i))       注意:此处必须有两个括号

i=$(($i+1))

echo    $sum        在终端输出sum的值

done

附:如果在脚本执行的过程中需要向终端输出内容可以在脚本中添加语句echo   计算1到100的和

如果需要执行命令,直接在脚本中添加要执行的命令即可,

如果需要每隔一秒执行一次则添加sleep   1    命令延迟一秒,

如果需要在执行过程中向文本文件中输出内容可以添加

echo    计算1到100的和>>filename.txt  (向文本文件filename.txt中输出“计算1到100的和”)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值