هذا هو الأمر csvinfo.cgi الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
csvinfo.cgi - برنامج CGI لإظهار معلومات المضيف من ملف CSV
موجز
csvinfo.cgi
الوصف
csvinfo.cgi يتم استدعاؤه كبرنامج نصي CGI عبر غلاف csvinfo.sh CGI. على أساس
المعلمات التي يتلقاها، فإنه يبحث في ملف مفصول بفواصل عن المضيف المطابق، و
يعرض المعلومات التي تم العثور عليها في شكل جدول.
يتم تمرير متغير بيئة QUERY_STRING إلى csvinfo.cgi مع المعلمات التالية:
المفتاح (السلسلة المراد البحث عنها، عادةً اسم المضيف)
العمود (رقم العمود للبحث - الافتراضي 0)
db (اسم ملف قاعدة البيانات CSV في $XYMONHOME/etc/، hostinfo.csv الافتراضي)
المحدد (حرف محدد للأعمدة، الفاصلة المنقوطة الافتراضية)
يتم إنشاء ملفات CSV بسهولة من جداول البيانات، على سبيل المثال، عن طريق تصديرها بتنسيق CSV. أنت
يجب أن يكون هناك مضيف واحد في كل سطر، بحيث يحتوي السطر الأول على عناوين الأعمدة. بالرغم من
اسمها، فإن المحدد الافتراضي لملفات CSV هو الفاصلة المنقوطة - إذا كنت بحاجة إلى
محدد مختلف، قم باستدعاء csvinfo.cgi باستخدام "delimiter= "في الاستعلام
سلسلة.
مثال استعمال
يوضح هذا المثال كيف يمكنك استخدام csvinfo CGI. يفترض أن لديك ملف بتنسيق CSV
ملف يحتوي على معلومات حول المضيفين المخزنين باسم $XYMONHOME/etc/hostinfo.csv، و
اسم المضيف موجود في العمود الأول من الملف.
استخدم مع xymongen --docurl
خيار --docurl ل اكسيمونجين1 يقوم بإعداد كافة أسماء المضيفين على Xymon الخاص بك
صفحات الويب لتكون بمثابة روابط لبرنامج نصي CGI. لاستدعاء البرنامج النصي csvinfo CGI، قم بتشغيل
xymongen مع الخيار
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
استخدم csvinfo.cgi عبر الإنترنت باستخدام خدمات onworks.net