Shell 脚本面试题
目录

Shell 脚本中如何使用数组?

· 约 2 分钟读完 · 第 51 / 124 章

推荐答案

在 Shell 脚本中,数组可以通过以下方式定义和操作:

本题详细解读

1. 定义数组

在 Shell 脚本中,数组可以通过括号 () 来定义,元素之间用空格分隔。例如:

2. 访问数组元素

数组的元素可以通过索引访问,索引从 0 开始。例如:

3. 获取数组长度

使用 ${#array[@]} 可以获取数组的长度。例如:

4. 遍历数组

可以使用 for 循环来遍历数组中的每个元素。例如:

5. 添加元素到数组

可以使用 += 操作符向数组中添加新元素。例如:

6. 删除数组元素

使用 unset 命令可以删除数组中的某个元素。例如:

7. 获取数组的所有索引

使用 ${!array[@]} 可以获取数组的所有索引。例如:

通过这些操作,你可以在 Shell 脚本中灵活地使用数组来存储和操作数据。