این دستور csvinfo.cgi است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
csvinfo.cgi - برنامه CGI برای نمایش اطلاعات میزبان از یک فایل CSV
خلاصه
csvinfo.cgi
شرح
csvinfo.cgi به عنوان یک اسکریپت CGI از طریق بسته بندی csvinfo.sh CGI فراخوانی می شود. بر مبنای
پارامترهایی را که دریافت می کند، یک فایل جدا شده با کاما را برای میزبان منطبق جستجو می کند و
اطلاعات یافت شده را به صورت جدول ارائه می دهد.
به 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 به xymongen(1) همه نامهای میزبان را روی Xymon شما تنظیم میکند
صفحات وب به عنوان پیوندهایی به یک اسکریپت CGI عمل می کنند. برای فراخوانی اسکریپت csvinfo CGI، اجرا کنید
xymongen با گزینه
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
از csvinfo.cgi به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید