#!/bin/bash
echo "循环输出演示"
declare -i sum=0
for I in {1..100};do
echo $I
let sum+=$I
done
echo "1-100的和为:$sum"
#!/bin/bash:标志着解释器的位置,固定写法
echo:相当于print,打印输出
declare:声明,比如declare -i,声明一个整型int,declare -a,声明一个数组array,常用的还有一个declare -r,声明一个只读readonly变量
{1..100},表示1-100的整数,也可以写成for I in seq 1 100
for in do done,固定写法,简单的循环结构
$,引用变量时使用$,如$sum
#**********************************#
shell中的数组只能是一元数组,如:array=(value0 value1),值之间用空格隔开,取值是下标0开始,比如echo ${array[1]}