Nagios で監視するホストを追加する方法はより面倒なので (以前のプログラムでは IP とホスト名のみが必要だったのとは対照的に、ホスト オブジェクトを定義する必要があります)、これを自動化するのが最善だと考えました。現時点で私が知っているのは C/C++ と Java だけなので、Perl を学ぶ絶好の機会です。
私が読んだファイルは次のようになります。
xxx.xxx.xxx.xxx hostname #comments. i.dont. care. about
私が欲しいのは、最初の 2 束のキャラクターだけです。これらは明らかにスペースで区切られていますが、一般性のために、何でもかまいません。より一般的にするために、1 番目と 3 番目、または 4 番目と 10 番目ではないのはなぜですか? 確かに何らかの正規表現アクションが関係しているに違いありませんが、念のため、そのタグはしばらく外しておきます。