호스트 이름 및 IP 목록을 확인하는 방법

호스트 이름 및 IP 목록을 확인하는 방법

목록 파일을 확인해야 합니다.

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
worker03.sys65.com 23.154.3.66
kafka01.sys65.com  23.154.3.85
kafka02.sys65.com  23.154.3.86
kafka03.sys65.com  23.154.3.87

규칙은 다음과 같습니다:

첫 번째 필드의 각 호스트 이름 뒤에는 두 번째 필드의 IP 주소가 와야 합니다.

오류 목록의 예

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
worker03.sys65.com 
kafka01.sys65.com  23.154.3.85
kafka02.sys65.com  23.154.3.86
kafka03.sys65.com  23.154.3.87


or

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
23.154.3.66
kafka01.sys65.com  23.154.3.85
kafka02.sys65.com  23.154.3.86
kafka03.sys65.com  23.154.3.87

답변1

Awk해결책:

awk 'NF == 1{ f=1; exit }END{ print "Hostname list is "(f? "not ":"")"valid" }' file

관련 정보