dba之Linux Shell中的数组及遍历

  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主机上。










本文转自 roidba 51CTO博客,原文链接:http://blog.51cto.com/roidba/1881502,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值