これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレータ、MAC OS オンライン エミュレータなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks の無料ホスティング プロバイダで実行できるコマンド csvinfo.cgi です。
プログラム:
NAME
csvinfo.cgi - CSV ファイルからホスト情報を表示する CGI プログラム
SYNOPSIS
csvinfo.cgi
DESCRIPTION
csvinfo.cgi csvinfo.sh CGI ラッパーを介して CGI スクリプトとして呼び出されます。 に基づく
受け取ったパラメータを受け取ると、カンマ区切りのファイルで一致するホストを検索します。
見つかった情報を表として示します。
csvinfo.cgi には、次のパラメータを含む QUERY_STRING 環境変数が渡されます。
キー (検索する文字列、通常はホスト名)
列 (検索する列番号 - デフォルトは 0)
db ($XYMONHOME/etc/ 内の CSV データベース ファイルの名前、デフォルトは hostinfo.csv)
区切り文字 (列の区切り文字、デフォルトはセミコロン)
CSV ファイルは、スプレッドシートなどから CSV 形式でエクスポートすることで簡単に作成できます。 あなた
XNUMX 行に XNUMX つのホストを含める必要があり、最初の行には列見出しが含まれます。 にもかかわらず
名前、CSV ファイルのデフォルトの区切り文字はセミコロンです - 必要な場合
異なる区切り文字を使用する場合は、「delimiter=」を指定して csvinfo.cgi を呼び出します。 " クエリ内
文字列。
例 使用
この例では、csvinfo CGI の使用方法を示します。 CSV 形式のファイルがあることを前提としています。
ホストに関する情報が含まれるファイルは $XYMONHOME/etc/hostinfo.csv として保存され、
ホスト名はファイルの最初の列にあります。
xymongen --docurl とともに使用します
--docurl オプションは、 クシモンゲン(1) Xymon 上にすべてのホスト名を設定します
CGI スクリプトへのリンクとして機能する Web ページ。 csvinfo CGI スクリプトを呼び出すには、次のコマンドを実行します。
オプション付きのキシモンゲン
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
onworks.net サービスを使用してオンラインで csvinfo.cgi を使用する