Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen csvinfo.cgi komutudur.
Program:
ADI
csvinfo.cgi - Bir CSV dosyasındaki ana bilgisayar bilgilerini göstermek için CGI programı
SİNOPSİS
csvinfo.cgi
TANIM
csvinfo.cgi csvinfo.sh CGI sarmalayıcısı aracılığıyla bir CGI betiği olarak çağrılır. Göre
aldığı parametreler, eşleşen ana bilgisayar için virgülle ayrılmış bir dosya arar ve
bulunan bilgileri tablo halinde sunar.
csvinfo.cgi, aşağıdaki parametrelerle bir QUERY_STRING ortam değişkeni iletilir:
anahtar (arayacak dize, genellikle ana bilgisayar adı)
sütun (arayacak sütun numarası - varsayılan 0)
db ($XYMONHOME/etc/ içindeki CSV veritabanı dosyasının adı, varsayılan hostinfo.csv)
sınırlayıcı (sütunlar için sınırlayıcı karakter, varsayılan noktalı virgül)
CSV dosyaları, örneğin elektronik tablolardan, bunları CSV formatında dışa aktararak kolayca oluşturulur. Sen
sütun başlıklarını içeren ilk satır ile her satırda bir ana bilgisayar olmalıdır. Aksine
adları, CSV dosyaları için varsayılan sınırlayıcı noktalı virgüldür -
farklı sınırlayıcı, "sınırlayıcı=" ile csvinfo.cgi'yi çağırın "sorguda
dize.
Örnek E-posta kullanım
Bu örnek, csvinfo CGI'yı nasıl kullanabileceğinizi gösterir. CSV biçimli bir dosyanız olduğunu varsayar.
$XYMONHOME/etc/hostinfo.csv olarak depolanan ana bilgisayarlar hakkında bilgi içeren dosya ve
ana bilgisayar adı dosyanın ilk sütunundadır.
xymongen --docurl ile kullanın
--docurl seçeneği ksimongen(1) Xymon'unuzdaki tüm ana bilgisayar adlarını ayarlar
CGI betiğine bağlantı görevi görecek web sayfaları. csvinfo CGI betiğini çağırmak için şunu çalıştırın:
seçeneği ile xymongen
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
onworks.net hizmetlerini kullanarak csvinfo.cgi'yi çevrimiçi kullanın