博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用shell定义和访问数组
阅读量:4685 次
发布时间:2019-06-09

本文共 394 字,大约阅读时间需要 1 分钟。

定义数组

arr=(1 2 3 4 5)

访问数组

# echo ${arr[0]}

1

打印数组中所有的值

# echo ${arr[*]}

1 2 3 4 5

打印数组长度

# echo ${#arr[*]}

5

以上定义的数组,索引只能为数字,下面将介绍关联数组

关联数组

首先需要用单独的语句将变量声明为关联数组

# declare -A arr_array

#  arr_array=([apple]='100' [orange]='200') //定义数组 索引为apple orange

#  echo ${arr_array[apple]}         //数组指定索引的数组的值

100

获取数组的索引列表

# echo ${!arr_array[*]}

orange apple

转载于:https://www.cnblogs.com/KarenWang/p/4554205.html

你可能感兴趣的文章
中国计算机学会推荐国际学术会议和期刊目录
查看>>
文本元素
查看>>
各种可以远程
查看>>
对服务器的认识
查看>>
分治法实现1-N的数字按字典序全排列组合 Java语言
查看>>
序列化 与 反序列化
查看>>
购物车
查看>>
python基础(一)
查看>>
UI设计篇·入门篇·绘制简单自定义矩形图/设置按钮按下弹起颜色变化/设置图形旋转...
查看>>
linux 使用NSF 映射远程磁盘目录
查看>>
elasticjob 当当的分布式定时任务管理
查看>>
BZOJ 3438: 小M的作物( 最小割 )
查看>>
js性能优化-事件委托(2)
查看>>
Determine File Output Location
查看>>
51NOD 1068 Bash游戏 V3
查看>>
级联。。。
查看>>
socketserver用法列子
查看>>
网站链接被微信屏蔽拦截了怎么办?VJump帮你解除屏蔽
查看>>
用shell定义和访问数组
查看>>
KNN算法原理以及代码实现
查看>>