【发布时间】:2019-04-03 10:10:43
【问题描述】:
我有一个我的 ELB 的 DNS 名称列表,我想从 DNS 名称中提取负载平衡器名称。
假设 DNS 名称是 my-example-loadbalancer-123456789.us-east-1.elb.amazonaws.com,我想提取名称 my-example -负载平衡器 .
【问题讨论】:
-
使用
<your-command-producing DNS names> | cut -d '.' -f1 | cut -d '-' -f1,2,3 -
这将返回 my-example-loadbalancer-123456789,但我只需要 my-example-loadbalancer 。
-
实际名称中可以有多个字段。所以基本上我需要 "-123456789.us-east-1.elb.amazonaws.com" 之前的模式。
标签: bash amazon-elb