هذا هو الأمر erb الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
إرب - قالب روبي
موجز
إرب [--الإصدار] [- UPdnvx] [-E تحويلة[: int]] [-S مستوى] [-T طريقة] [-r مكتبة] [--] [ملف ...]
الوصف
إرب هي واجهة سطر أوامر لمكتبة ERB ، وهي تطبيق لـ eRuby.
يوفر ERB نظام قوالب سهل الاستخدام ولكنه قوي لـ Ruby. باستخدام ERB ، روبي الفعلي
يمكن إضافة الكود إلى أي مستند نصي عادي لأغراض إنشاء المستند
تفاصيل المعلومات و / أو التحكم في التدفق.
إرب هو جزء من روبي.
OPTIONS
--الإصدار يطبع نسخة إرب.
-E خارجي[:داخلي]
--التشفير خارجي[:داخلي]
يحدد القيمة (القيم) الافتراضية للتشفير الخارجي والتشفير الداخلي.
يجب فصل القيم بنقطتين (:).
يمكنك حذف الترميزات الداخلية ، ثم القيمة
(Encoding.default_internal) سيكون معدومًا.
-P يقيّم الأسطر التي تبدأ بـ٪ كرمز Ruby ويزيل EOLs المتخلفة.
-S مستوى يحدد المستوى الآمن الذي سيتم تشغيل برنامج eRuby النصي فيه.
-T طريقة يحدد وضع الاقتطاع (الافتراضي 0). طريقة يمكن أن تكون واحدة من
0 تظل موسوعة الحياة بعد تقييم نص روبي المضمن.
1 تتم إزالة موسوعة الحياة إذا انتهى السطر بـ٪>.
2 تتم إزالة EOL إذا بدأ السطر بـ <٪ وينتهي بـ٪>.
- تتم إزالة موسوعة الحياة إذا انتهى الخط بـ -٪>. وقيادة
تتم إزالة المسافات البيضاء إذا كان التوجيه erb يبدأ بـ <٪ -.
-U يمكن أن يكون أحد تعيين القيمة الافتراضية للترميزات الداخلية
(Encoding.default_internal) إلى UTF-8.
-d
--Debug يقوم بتشغيل وضع التصحيح. سيتم تعيين DEBUG $ على "صواب".
-h
--مساعدة يطبع ملخصًا للخيارات.
-n يستعمل مع -x. يسبق رقم السطر لكل سطر في الإخراج.
-v تمكن الوضع المطول. سيتم تعيين VERBOSE $ على "صحيح".
-x يحول البرنامج النصي eRuby إلى نص Ruby ويطبعه بدون سطر
أرقام.
أمثلة
هنا نص eRuby
<٪ تتطلب "رئيس" -٪>
<٪ = 1 + 1٪>
<٪ = __FILE__٪>/ فار>
<٪ = رئيس كل(10) .to_a.join ("،")٪>
أمر
٪ erb -T - example.erb
مطبوعات
2
example.erb/ فار>
2 ، 3 ، 5 ، 7
استخدم ERB عبر الإنترنت باستخدام خدمات onworks.net