我想编写一个脚本,循环遍历多个字符串(可能是数组);
类似于:
for databaseName in listOfNames
do
# 做一些事情
done
你可以这样使用它:
## 声明一个数组变量
declare -a arr=("element1" "element2" "element3")
## 现在循环遍历上述数组
for i in "${arr[@]}"
do
echo "$i"
# 或者对数组的每个元素做任何操作
done
# 你也可以使用 echo "${arr[0]}"、"${arr[1]}" 等来访问它们
这也适用于多行数组声明:
declare -a arr=(
"element1"
"element2" "element3"
"element4"
)