リストファイルを確認する必要があります。
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
ルールは次のとおりです。
最初のフィールドの各ホスト名の後には、2番目のフィールドの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