To jest polecenie csvinfo.cgi, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
csvinfo.cgi - program CGI do wyświetlania informacji o hoście z pliku CSV
STRESZCZENIE
csvinfo.cgi
OPIS
csvinfo.cgi jest wywoływany jako skrypt CGI poprzez opakowanie CGI csvinfo.sh. Na podstawie
otrzymanych parametrów, przeszukuje plik oddzielony przecinkami w poszukiwaniu pasującego hosta, oraz
przedstawia znalezione informacje w formie tabeli.
csvinfo.cgi otrzymuje zmienną środowiskową QUERY_STRING z następującymi parametrami:
klucz (ciąg do wyszukania, zwykle nazwa hosta)
kolumna (numer kolumny do wyszukania - domyślnie 0)
db (nazwa pliku bazy danych CSV w $XYMONHOME/etc/, domyślnie hostinfo.csv)
ogranicznik (znak ogranicznika dla kolumn, domyślny średnik)
Pliki CSV można łatwo tworzyć z np. arkuszy kalkulacyjnych, eksportując je w formacie CSV. Ty
powinien mieć jeden host w wierszu, przy czym pierwszy wiersz zawiera nagłówki kolumn. Mimo
ich nazwy, domyślnym ogranicznikiem dla plików CSV jest średnik - jeśli potrzebujesz
inny ogranicznik, wywołaj csvinfo.cgi z "delimiter= " w zapytaniu
ciąg.
Przykład zwyczaj
Ten przykład pokazuje, jak korzystać z CGI csvinfo. Zakłada, że masz plik w formacie CSV
plik z informacjami o hostach przechowywanych jako $XYMONHOME/etc/hostinfo.csv oraz
nazwa hosta znajduje się w pierwszej kolumnie pliku.
Użyj z xymongen --docurl
Opcja --docurl do ksymongen(1) ustawia wszystkie nazwy hostów na Xymonie
strony internetowe, które działają jako łącza do skryptu CGI. Aby wywołać skrypt CGI csvinfo, uruchom
xymongen z opcją
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
Korzystaj z csvinfo.cgi online za pomocą usług onworks.net