chunjihong 发表于 2018-8-27 08:33:19

dba之Linux Shell中的数组及遍历


[*]  数组的声明方式
array=(element1 element2 element3 .... elementN)  
array=(192.168.1.91 192.168.1.92 192.168.1.93)
  2.数组读取
# echo ${array}  
# echo ${array=}
  
# echo ${array}
  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主机上。


页: [1]
查看完整版本: dba之Linux Shell中的数组及遍历