-
数组的声明方式
1
2
|
array=(element1 element2 element3 .... elementN)
array=(192.168.1.91 192.168.1.92 192.168.1.93)
|
2.数组读取
1
2
3
|
# echo ${array[index]}
# echo ${array=[0]}
# echo ${array[2]}
|
3.遍历所有数组
1
2
|
# echo ${array[@]}
# echo ${array[*]}
|
4.示例如下
1
2
3
4
5
6
7
|
#!/bin/bash
#name:demoarrya.sh
array=(
192.168
.
1.91
192.168
.
1.92
192.168
.
1.93
)
for
ip in ${array[*]}
do
echo
"ip address: $ip"
done
|
在我写备份脚本的时候,使用了数组遍历,当然是备份多个实例的数据库,并在在不同的IP主机上。
本文转自 roidba 51CTO博客,原文链接:http://blog.51cto.com/roidba/1881502,如需转载请自行联系原作者