本文共 514 字,大约阅读时间需要 1 分钟。
数组的声明方式
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主机上。