我有这样的输出:
NAME CLUSTER_IP EXTERNAL_IP PORT(S) SELECTOR AGE
docker-registry 172.30.131.5 <none> 5000/TCP docker-registry=default 33m
现在我想获得IP。没有其他的。
我使用awk
,但总是得到CLUSTER_IP
result=$(oc get svc/docker-registry | awk '{print $2}')
答案 0 :(得分:0)
只需选择第二行:
result=$(oc get svc/docker-registry | awk 'NR==2{print $2}')
答案 1 :(得分:0)
您需要跳过标题行。像这样:
result=$(oc get svc/docker-registry | awk 'NR!=1{print $2}')