Este é o comando erb que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
erb - Ruby Templating
SINOPSE
erb [--versão] [-UPdnvx] [-E ext[: int]] [-S nível] [-T modo] [-r biblioteca] [--] [Arquivo ...]
DESCRIÇÃO
erb é um front-end de linha de comando para a biblioteca ERB, que é uma implementação do eRuby.
ERB fornece um sistema de modelagem fácil de usar, mas poderoso para Ruby. Usando ERB, Ruby real
o código pode ser adicionado a qualquer documento de texto simples para fins de geração de documento
detalhes de informações e / ou controle de fluxo.
erb é uma parte de Ruby.
OPÇÕES
--versão Imprime a versão de erb.
-E externo[:interno]
--codificação externo[:interno]
Especifica o (s) valor (es) padrão para codificações externas e internas.
Os valores devem ser separados por dois pontos (:).
Você pode omitir aquele para codificações internas e, em seguida, o valor
(Encoding.default_internal) será nulo.
-P Avalia as linhas que começam com% como código Ruby e remove os EOLs posteriores.
-S nível Especifica o nível seguro em que o script eRuby será executado.
-T modo Especifica o modo de apara (padrão 0). modo pode ser um de
0 O EOL permanece após a avaliação do script ruby incorporado.
1 EOL é removido se a linha terminar com%>.
2 O EOL é removido se a linha começar com <% e terminar com%>.
- EOL é removido se a linha terminar com -%>. E liderando
os espaços em branco são removidos se a diretiva erb começar com <% -.
-U pode ser um de Define o valor padrão para codificações internas
(Encoding.default_internal) para UTF-8.
-d
--depurar Liga o modo de depuração. $ DEBUG será definido como verdadeiro.
-h
--Socorro Imprime um resumo das opções.
-n Usado com -x. Anexa o número da linha a cada linha na saída.
-v Ativa o modo detalhado. $ VERBOSE será definido como verdadeiro.
-x Converte o script eRuby em script Ruby e o imprime sem linha
números.
EXEMPLOS
Aqui está um script eRuby
<% requerem 'prime' -%>
<% = 1 + 1%>
<% = __FILE__%>/ var>
<% = Prime.cada(10) .to_a.join (",")%>
Command
% erb -T - exemplo.erb
impressões
2
example.erb/ var>
2, 3, 5, 7
Use erb online usando serviços onworks.net