shell环境写一个,循环接收写入数组
时间: 2024-05-09 17:17:32 浏览: 42
没问题,可以为您提供相关的代码。以下是一个示例代码:
```bash
#!/bin/bash
# 初始化数组
arr=()
# 循环读入并添加到数组中
while true; do
read -p "请输入一个值(输入 q 退出):" value
if [[ "$value" == "q" ]]; then
break
fi
arr+=("$value")
done
# 输出数组内容
echo "数组内容为:${arr[@]}"
```
您可以直接运行此脚本,并根据提示输入对应的值,输入 `q` 结束循环并输出数组内容。
阅读全文