나는 아래 상황에 처해 있지만 두 번째 열만 원하고 READY
그게 전부입니다.
kubectl get nodes | grep "\<Ready\>"
10.5.0.11-c76ed Ready,SchedulingDisabled
10.7.0.13-d5bba Ready
kubectl get nodes | grep -w Ready
10.5.0.11-c76ed Ready,SchedulingDisabled
10.7.0.13-d5bba Ready
나는 다음과 같은 출력을 원합니다.
10.7.0.13-d5bba Ready
답변1
어쩌면 Ready
줄 끝에서 :
kubectl get nodes | grep 'Ready$'
또는 거의 줄 끝 부분에 약간의 공백이 남습니다.
kubectl get nodes | grep 'Ready[[:space:]]*$'
아니면 필드 2의 유일한 것일 수도 있습니다.
kubectl get nodes | awk '$2 == "Ready"'