我有此 bash 行,它为我提供了所连接的 EC2 实例的 IP。
export LB_NAME='lb'
ec2-describe-instances `elb-describe-instance-health $LB_NAME --show-long | cut -d , -f 2` | grep 'INSTANCE' | cut -f 4
这听起来像这样:
ec2-50-11-53-xx.compute-1.amazonaws.com
ec2-50-76-13-xx.compute-1.amazonaws.com
现在,当自动缩放器向负载均衡器添加更多框时,这个列表会变得更长,所以我希望有一个 bash 循环来 ping 其中的每一个,无论有多少个。
多谢!
答案1
<rest of pipeline> | xargs ping -c 1