OC命令输出具有100%的服务名称

时间:2019-08-09 17:18:31

标签: bash shell openshift openshift-client-tools

我有一个openshift命令

oc get route ABCD

它提供了信息路由和附加的服务。我们可以附加多个服务,并定义每个服务的流量百分比

问题是-当我这样做

oc get route ABCD | awk '{print $6}'

我低于输出

ABCD-a(0%), ABCD-b(100%)

现在,我希望输出中只有100%的输出,例如:

ABCD-b

我尝试使用cut命令,但没有得到

我知道这只是一个字符串操作,但是我很难。

1 个答案:

答案 0 :(得分:1)

我做到了-我猜它工作正常>>

oc get route ABCD | awk '{print $6}' | tr ',' '\n' | grep 100% | cut -d '(' -f 1

让我知道是否有更好的方法