Це команда csvinfo.cgi, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
csvinfo.cgi - програма CGI для відображення інформації про хост із файлу CSV
СИНТАКСИС
csvinfo.cgi
ОПИС
csvinfo.cgi викликається як сценарій CGI через CGI-обгортку csvinfo.sh. На основі
параметри, які він отримує, шукає відповідний хост у файлі, розділеному комами, і
подає знайдену інформацію у вигляді таблиці.
csvinfo.cgi передається змінна середовища QUERY_STRING з такими параметрами:
ключ (рядок для пошуку, зазвичай ім'я хоста)
стовпець (номер стовпця для пошуку - за замовчуванням 0)
db (ім'я файлу бази даних CSV в $XYMONHOME/etc/, hostinfo.csv за замовчуванням)
роздільник (символ роздільника для стовпців, крапка з комою за замовчуванням)
Файли CSV легко створюються, наприклад, з електронних таблиць, експортуючи їх у формат CSV. ти
повинен мати один хост на рядок, причому перший рядок містить заголовки стовпців. Незважаючи на
їх назву, роздільником за замовчуванням для файлів CSV є крапка з комою - якщо вам потрібно a
інший роздільник, викличте csvinfo.cgi з "delimiter= " в запиті
рядок.
Приклад використання
Цей приклад показує, як ви можете використовувати csvinfo CGI. Передбачається, що у вас є файл у форматі CSV
файл з інформацією про хости, що зберігається як $XYMONHOME/etc/hostinfo.csv, і
ім'я хоста знаходиться в першому стовпці файлу.
Використовуйте з xymongen --docurl
Параметр --docurl для ксимонген(1) встановлює всі імена хостів на вашому Xymon
веб-сторінки, щоб діяти як посилання на сценарій CGI. Щоб викликати CGI-скрипт csvinfo, запустіть
xymongen з опцією
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
Використовуйте csvinfo.cgi онлайн за допомогою служб onworks.net