04-shell-数组

简介: 04-shell-数组

前言

  • 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小

数组

  • 定义数组:数组用括号来表示,元素用"空格"符号分割开:list_name=(value1 ... valuen)
  • 数组取值:${list_name[index]}
1. #!/bin/bash
2. 
3. 
4. # 定义数值
5. info=(大海 男 27 测试工程师)
6. 
7. # 根据索引取值
8. echo ${info[0]}
9. echo ${info[1]}
10. echo ${info[2]}
11. echo ${info[3]}
12. 
13. # 使用@ 或 * 可以获取数组中的所有元素
14. echo 数组中所有值:${info[@]}
15. echo 数组中所有值:${info[*]}
16. 
17. 
18. # 获取数组长度
19. echo 数组长度是:${#info[@]}
20. echo 数组长度是:${#info[*]}
相关文章
|
Shell 索引
shell脚本入门到实战(四)- 数组
shell脚本入门到实战(四)- 数组
157 0
|
Shell 索引
shell编程之数组
shell编程之数组
142 0
|
存储 Shell
Shell 数组
【10月更文挑战第16天】
255 3
|
Shell PHP 索引
Shell 数组
10月更文挑战第2天
133 1
|
Shell KVM 虚拟化
Shell 数组编程
【8月更文挑战第22天】 Shell 数组编程
192 10
|
Shell Linux PHP
|
Shell Linux PHP
|
存储 算法 安全
shell 脚本之 函数与数组
shell 脚本之 函数与数组
|
运维 Shell Python
第五章 Shell函数与数组
第五章 Shell函数与数组
|
人工智能 机器人 Shell
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)