这段代码首先初始化一个变量sum为0,然后使用for循环从1遍历到100,每次循环都将当前的数字加到sum变量上。最后,它输出累加的结果。 要运行这段代码,你可以保存它到一个文件中,例如sum_1_to_100.sh,然后在终端中通过以下命令执行: bash chmod +x sum_1_to_100.sh ./sum_1_to_100.sh 这将输出1到100的...
for ((i=0 ;i<=100; i+=2)) //for i in { 0..100..2} do let sum=$i+$sum done echo "1-100的偶数和为: $sum" 1. 2. 3. 4. 5. 6. 7. 例1:打印1-5这5个数字 例2:打印5次hello world 注意:虽然我们定义了一个变量i,但是没有使用它,它只是控制循环次数 例3:打印abcde #!/b...
done for ((i=1; i<=100; i ++)) do echo $i done in使用 for i in {1..100} do echo $i done for i in {1..100} do echo $i done seq使用 作用 seq - print a sequence of numbers seq - print a sequence of numbers 代码 for i in `seq 1 100` do echo $i done...
/bin/bash#sum=0foriin{1..100}dosum=$[$i+$sum]doneecho"0-100的和为:"$sum#如果算的是1~100之间每个两位数的和,即{1、3、5、7、...、99},for循环如下:foriin{1..100..2}#其他都是一样的。还有一种方法#!/bin/bashsum=0for((i=1;i<=100;i++))dosum=$[sum+i]done 1. 2. 3...
bashshellfor循环 1到 100. 前言 用bash shell写程序时,经常会用到for循环,特别是从1到100这种需求,这里记录几种shell中从1到100的循环方法 方法 类c语 言 [html] 1. for ((i=1; i<=100; i ++)) 2. do 3. echo $i 4. done for ((i=1; i<=100; i ++)) do echo $i done in使 用...
shell脚本循环语句 一、for循环语句 for语句需要定义一个变量和取值列表,根据不同的取值执行相同的命令,知道变量值用完。 取值列表里包含多个属性相同的对象,例如:IP地址,通信录等。 #for语句结构for变量名in取值列表do命令序列done 示例1:for循环的入门,一般都是从求和开始,下面就先就1~100的和。#!/bin/bash#su...
用bash shell写程序时,经常会用到for循环,特别是从1到100这种需求,这里记录几种shell中从1到100的循环方法 类c语言: for ((i=1; i<=100; i ++)) do echo $i done in使用: for i in {1..100} do echo $i done seq使用: for i in `seq 1 100` ...
for (( i=1; i<=100; i*=2 )); do echo "Exponential growth: $i" done 这将输出1、2、4、8、16、32、64等,直到达到或超过100。 三、利用命令输出生成数值 有时候,我们需要根据命令的输出来生成数值序列,这时可以将命令输出作为for循环的输入。
脚本1: #!/bin/bash sum=0 for item in {1..100} do let "sum+=item" done echo "总数为:${sum}" 脚本2: #!/bin/bash sum=0 for item in 'seq 1 100' #for item in $(seq 1 100) do let "sum+=item" done echo "总数为:${sum}" 输出结果:5050 示例3循环打印当前目录的文件信息 ...
shell 脚本练习之 while ,for 循环 1.计算从1到100所有整数的和 方法一: #!/bin/bash #设置 变量a 初始值为1 , a=1 #变量sum用来接运算后的值 sum=0 while[$a-le100]#变量a 的 取值范围是 1 -100 do sum=$[$a+$sum]#每次循环,变量sum 重新赋值为 其本身加上变量a 的值 ...