Это команда erb, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
эрб - Шаблоны Ruby
СИНТАКСИС
эрб [--версия] [-UPdnvx] [-E Ext[: int]] [-S уровень] [-T Режим] [-r библиотека] [--] [файл ...]
ОПИСАНИЕ
эрб - это интерфейс командной строки для библиотеки ERB, которая является реализацией eRuby.
ERB предоставляет простую в использовании, но мощную систему шаблонов для Ruby. Используя ERB, актуальный Ruby
код может быть добавлен в любой текстовый документ для создания документа
подробности информации и / или управление потоком.
эрб является частью Ruby.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--версия Печатает версию эрб.
-E и, что лучший способ [:в нашей внутренней среде, ]
- кодирование и, что лучший способ [:в нашей внутренней среде, ]
Задает значения по умолчанию для внешней и внутренней кодировки.
Значения следует разделять двоеточием (:).
Вы можете опустить один для внутренних кодировок, тогда значение
(Encoding.default_internal) будет равно нулю.
-P Оценивает строки, начинающиеся с%, как код Ruby и удаляет конечные EOL.
-S уровень Определяет безопасный уровень, на котором будет выполняться сценарий eRuby.
-T Режим Задает режим обрезки (по умолчанию 0). Режим может быть одним из
0 EOL остается после оценки встроенного скрипта ruby.
1 EOL удаляется, если строка заканчивается на%>.
2 EOL удаляется, если строка начинается с <% и заканчивается%>.
- EOL удаляется, если строка заканчивается на -%>. И ведущие
пробелы удаляются, если директива erb начинается с <% -.
-U может быть одним из Устанавливает значение по умолчанию для внутренних кодировок
(Encoding.default_internal) в UTF-8.
-d
--отлаживать Включает режим отладки. Для $ DEBUG будет установлено значение true.
-h
--Помогите Печатает сводку опций.
-n Используется с -x. Добавляет номер строки к каждой строке вывода.
-v Включает подробный режим. Для $ VERBOSE будет установлено значение true.
-x Преобразует сценарий eRuby в сценарий Ruby и печатает его без строки
номера.
ПРИМЕРЫ
Вот скрипт eRuby
<% require 'prime' -%>
<% = 1 + 1%>
<% = __FILE__%>/ вар>
<% = Prime.each(10) .to_a.join (",")%>
Command
%erb -T - пример.erb
печать
2
example.erb/ вар>
2, 3, 5, 7
Используйте erb онлайн с помощью сервисов onworks.net