Linux数组学习

来源:互联网 发布:java装饰模式和注解 编辑:程序博客网 时间:2024/05/20 23:05

1.创建数组

[root@testenv dubbo-provider]# SEASON=([0]="Spring" [1]="Summer" [2]="Autumn" [3]="Winter")

2.查看数组元素

[root@testenv dubbo-provider]# echo ${SEASON[@]}

Spring Summer Autumn Winter

[root@testenv dubbo-provider]# echo ${SEASON[*]}
Spring Summer Autumn Winter

3.统计元素个数

[root@testenv dubbo-provider]# echo ${#SEASON[@]}
4
[root@testenv dubbo-provider]# echo ${#SEASON[*]}

4


4.遍历数组

for i in ${SEASON[@]}

do

 echo $i

done

for(i=0;i<${#SEASON[*]};I++)

do

echo ${SEASON[$I]}

done



5.循环

#!/bin/bash
i=0
n=5
while [ "$i" -lt $n ] ; do
  echo "Please input strings ... `expr $i + 1`"
  read array[$i]
  b=${array[$i]}
  echo "$b"
  i=`expr $i + 1`
done


原创粉丝点击