该命令elb-describe-instance-health返回以下内容
INSTANCE_ID i-111
INSTANCE_ID i-222
INSTANCE_ID i-333
Run Code Online (Sandbox Code Playgroud)
$(elb-describe-instance-health | awk '/INSTANCE_ID/{print $2}')
回报 i-111 i-222 i-3333
如何更改上述语法以将每个值存储在一个数组中(例如,foo[0]equals i-111,foo[1]equals i-222,foo[2]equals i-333?
这是一种方式:
array=($(elb-describe-instance-health | awk '/INSTANCE_ID/ { print $2 }'))
Run Code Online (Sandbox Code Playgroud)
然后只是echo你想要的元素.以echo第一个元素为例,尝试:
echo "${array[0]}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3547 次 |
| 最近记录: |