āļāļĩāđāļāļ·āļ erb āļāļģāļŠāļąāđāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
āđāļāđāļ â āđāļĄāđāđāļāļāļāļąāļāļāļīāļĄ
āđāļĢāļ·āđāļāļāļĒāđāļ
āđāļāđāļ [--āļĢāļļāđāļ] [-UPdnvx] [-E āļāđāļ[:int]] [-S āļĢāļ°āļāļąāļ] [-T āđāļŦāļĄāļ] [-r āļŦāđāļāļāļŠāļĄāļļāļ] [--] [āđāļāļĨāđ ...]
DESCRIPTION
āđāļāđāļ āđāļāđāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļāļŠāđāļ§āļāļŦāļāđāļēāļŠāļģāļŦāļĢāļąāļāđāļĨāļāļĢāļēāļĢāļĩ ERB āļāļķāđāļāđāļāđāļāļāļēāļĢāļāļģ eRuby āđāļāđāļāđāļāļēāļ
ERB āļāļąāļāđāļāļĢāļĩāļĒāļĄāļĢāļ°āļāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļĄāđāļāļĨāļāļāļĩāđāđāļāđāļāļēāļāļāđāļēāļĒāđāļāđāļāļĢāļāļāļĨāļąāļāļŠāļģāļŦāļĢāļąāļ Ruby āđāļāđ ERB Ruby . āļāļĢāļīāļ
āļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄāļĢāļŦāļąāļŠāļĨāļāđāļāđāļāļāļŠāļēāļĢāļāđāļāļāļ§āļēāļĄāļāļĢāļĢāļĄāļāļēāđāļāļ·āđāļāļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāđāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļŠāļēāļĢ
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļĄāļđāļĨāđāļĨāļ°/āļŦāļĢāļ·āļāļāļēāļĢāļāļ§āļāļāļļāļĄāļāļēāļĢāđāļŦāļĨ
āđāļāđāļ āđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļ āļāļąāļāļāļīāļĄ.
OPTIONS
--āļĢāļļāđāļ āļāļīāļĄāļāđāđāļ§āļāļĢāđāļāļąāđāļāļāļāļ āđāļāđāļ.
-E āļ āļēāļĒāļāļāļ[:āļ āļēāļĒāđāļ]
--āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ āļ āļēāļĒāļāļāļ[:āļ āļēāļĒāđāļ]
āļĢāļ°āļāļļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļ āļēāļĒāļāļāļāđāļĨāļ°āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļ āļēāļĒāđāļ
āļāđāļēāļāļ§āļĢāļāļąāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļāļāļđāđ (:)
āļāļļāļāļŠāļēāļĄāļēāļĢāļāļĨāļ°āđāļ§āđāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļ āļēāļĒāđāļ āļāļēāļāļāļąāđāļāļāđāļē
(Encoding.default_internal) āļāļ°āđāļāđāļāļĻāļđāļāļĒāđ
-P āļāļĢāļ°āđāļĄāļīāļāļāļĢāļĢāļāļąāļāļāļĩāđāļāļķāđāļāļāđāļāļāđāļ§āļĒ % āđāļāđāļāļĢāļŦāļąāļŠ Ruby āđāļĨāļ°āļĨāļ EOL āļāđāļēāļāļāđāļēāļĒ
-S āļĢāļ°āļāļąāļ āļĢāļ°āļāļļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļĩāđāļŠāļāļĢāļīāļāļāđ eRuby āļāļ°āļāļģāļāļēāļ
-T āđāļŦāļĄāļ āļĢāļ°āļāļļāđāļŦāļĄāļāļāļąāļāđāļāđāļ (āļāđāļēāđāļĢāļīāđāļĄāļāđāļ 0) āđāļŦāļĄāļ āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļŦāļāļķāđāļāđāļ
0 EOL āļĒāļąāļāļāļāļāļĒāļđāđāļŦāļĨāļąāļāļāļēāļāļāļĢāļ°āđāļĄāļīāļāļŠāļāļĢāļīāļāļāđāļāļąāļāļāļīāļĄāļāļĩāđāļāļąāļāđāļ§āđ
1 EOL āļāļ°āļāļđāļāļĨāļāļāļāļāļŦāļēāļāļāļĢāļĢāļāļąāļāļĨāļāļāđāļēāļĒāļāđāļ§āļĒ %>
2 EOL āļāļ°āļāļđāļāļĨāļāļāļāļāļŦāļēāļāļāļĢāļĢāļāļąāļāđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒ <% āđāļĨāļ°āļĨāļāļāđāļēāļĒāļāđāļ§āļĒ %>
- EOL āļāļ°āļāļđāļāļĨāļāļāļāļāļŦāļēāļāļāļĢāļĢāļāļąāļāļĨāļāļāđāļēāļĒāļāđāļ§āļĒ -%> āđāļĨāļ°āđāļāđāļāļāļđāđāļāļģ
āļāđāļāļāļ§āđāļēāļāļāļ°āļāļđāļāļĨāļāļāļāļāļŦāļēāļāļāļģāļŠāļąāđāļ erb āđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒ <%-
-U āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļŦāļāļķāđāļāđāļ āļāļąāđāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļ āļēāļĒāđāļ
(Encoding.default_internal) āđāļāđāļ UTF-8
-d
--debug āđāļāļīāļāđāļŦāļĄāļāđāļāđāđāļāļāđāļāļāļāļāļĢāđāļāļ $DEBUG āļāļ°āļāļđāļāļāļąāđāļāļāđāļēāđāļāđāļāļāļĢāļīāļ
-h
--āļāđāļ§āļĒāļāđāļ§āļĒ āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāļŠāļĢāļļāļāļāļāļāļāļąāļ§āđāļĨāļ·āļāļ
-n āđāļāđāļāļąāļ -x. āđāļŠāđāļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļĢāļāļąāļāļŦāļāđāļēāđāļāđāļĨāļ°āļāļĢāļĢāļāļąāļāđāļāđāļāļēāļāđāļāļļāļ
-v āđāļāļīāļāđāļāđāļāļēāļāđāļŦāļĄāļ verbose $VERBOSE āļāļ°āļāļđāļāļāļąāđāļāļāđāļēāđāļāđāļāļāļĢāļīāļ
-x āđāļāļĨāļāļŠāļāļĢāļīāļāļāđ eRuby āđāļāđāļāļŠāļāļĢāļīāļāļāđ Ruby āđāļĨāļ°āļāļīāļĄāļāđāđāļāļĒāđāļĄāđāļāđāļāļāļĄāļĩāļāļĢāļĢāļāļąāļ
āļŦāļĄāļēāļĒāđāļĨāļ
āļāļąāļ§āļāļĒāđāļēāļ
āļāļĩāđāļāļ·āļāļŠāļāļĢāļīāļāļāđ eRuby
<% āļāđāļāļāļāļēāļĢ 'prime' -%>
<%= 1+1 %>
<%= __FILE__ %>/ var>
<%= Prime.āđāļāđāļĨāļ°(10).to_a.join(", ") %>
āļāļģāļŠāļąāđāļ
% erb -T - āļāļąāļ§āļāļĒāđāļēāļ erb
āļāļīāļĄāļāđ
2
example.erb/ var>
2, 3, 5, 7 āļāļĩ
āđāļāđ erb āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net