数组的声明方式
array=(element1 element2 element3 .... elementN) array=(192.168.1.91 192.168.1.92 192.168.1.93)
2.数组读取
# echo ${array[index]}
# echo ${array=[0]}
# echo ${array[2]}3.遍历所有数组
# echo ${array[@]}
# echo ${array[*]}4.示例如下
#!/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” 博客,请务必保留此出处http://roidba.blog.51cto.com/12318731/1881502
原文:http://roidba.blog.51cto.com/12318731/1881502