Shell数组~04
2017-07-13 15:25
369 查看
[align=center]Shell 数组~04[/align]
数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。
与大部分编程语言类似,数组元素的下标由0开始。
Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下:
array_name=(value1 ... valuen)
读取数组
读取数组元素值的一般格式是:
${array_name[index]}
获取数组中的所有元素
使用@ 或 * 可以获取数组中的所有元素
获取数组的长度
获取数组长度的方法与获取字符串长度的方法相同,例如:
数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。
与大部分编程语言类似,数组元素的下标由0开始。
Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下:
array_name=(value1 ... valuen)
读取数组
读取数组元素值的一般格式是:
${array_name[index]}
获取数组中的所有元素
使用@ 或 * 可以获取数组中的所有元素
获取数组的长度
获取数组长度的方法与获取字符串长度的方法相同,例如:
#!/bin/bash my_array[0]=A my_array[1]=B my_array[2]=C my_array[3]=D echo "数组元素个数为: ${#my_array[*]}" echo "数组元素个数为: ${#my_array[@]}"
相关文章推荐
- Js 整理备忘(04)——数组基础
- java从头学04-2[数组应用]
- shell 数组详解
- shell数组小结
- shell浅谈之别名、列表及数组
- shell脚本中把过滤出来的信息用数组来存储
- java学习笔记04--数组
- Shell编程之数组使用
- shell 中数组的操作
- shell学习笔记(数组)
- Linux下shell数组
- shell数组的使用
- shell之数组的使用
- Shell中的数组及其相关操作
- 十二、Shell数组:shell数组的定义、数组长度
- shell数组及random相关应用和批量修改建立用户,检查文件篡改脚本
- Shell数组的使用
- Shell脚本数组操作小结
- shell之数组定义
- shell 分割字符串存至数组