博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dba之Linux Shell中的数组及遍历
阅读量:7139 次
发布时间:2019-06-28

本文共 514 字,大约阅读时间需要 1 分钟。

  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,如需转载请自行联系原作者
你可能感兴趣的文章
AES算法在Python中的使用
查看>>
动手动脑3
查看>>
HDU 3397 Sequence operation(线段树区间染色加区间合并)
查看>>
【随笔】写下现在所想的,开始写博客
查看>>
linux命令之vi文本编辑器
查看>>
WPF-WrapPanel
查看>>
大家好
查看>>
iOS 疑难杂症 — — UITableView 添加 tableFooterView 旋转屏幕后收不到点击事件!!!...
查看>>
asp.net 8 Request,Response,Server
查看>>
Windows API 技巧集
查看>>
Binary Tree Level Order Traversal [LEETCODE]
查看>>
nginx代理天地图做缓存解决跨域问题
查看>>
HDU_1542_线段树【扫描线】
查看>>
[转]Oracle数据库ASH和AWR的简单介绍
查看>>
客户单操作Cookie
查看>>
Swift -- enum 继承 protocol
查看>>
Java基础 - 流程控制语句
查看>>
剑法三套,程序员也能赚大钱(2) 转
查看>>
《Java EE 开发技术与案例教程》 这是一本好书啊:简洁精辟(相见恨晚)
查看>>
十、装饰(Decorator)模式 --结构模式(Structural Pattern)
查看>>