목록 파일을 확인해야 합니다.
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