shell 字符串数组
时间: 2023-08-15 12:15:12 浏览: 138
在Shell中,可以使用数组来存储和操作多个字符串。下面是一些关于Shell字符串数组的示例代码:
1. 声明和初始化数组:
```bash
array_name=("string1" "string2" "string3")
```
2. 访问数组元素:
```bash
echo ${array_name\[0\]} # 访问下标为0的元素
echo ${array_name\[*\]} # 访问所有元素,以空格分隔
echo ${array_name\[@\]} # 访问所有元素,以空格分隔
```
3. 获取数组长度:
```bash
echo ${#array_name\[*\]} # 获取数组长度
echo ${#array_name\[@\]} # 获取数组长度
```
请注意,数组的索引是从0开始的。通过上述代码,您可以在Shell中使用字符串数组进行各种操作。
#### 引用[.reference_title]
- *1* *2* *3* [shell字符串和数组](https://blog.csdn.net/a777122/article/details/123218603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文