Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് എർബാണിത്.
പട്ടിക:
NAME
erb - റൂബി ടെംപ്ലേറ്റിംഗ്
സിനോപ്സിസ്
erb [--പതിപ്പ്] [-UPdnvx] [-E ext[:int]] [-S ലെവൽ] [-T മോഡ്] [-r ലൈബ്രറി] [--] [ഫയൽ ...]
വിവരണം
erb ERB ലൈബ്രറിയുടെ ഒരു കമാൻഡ് ലൈൻ ഫ്രണ്ട്-എൻഡ് ആണ്, ഇത് eRuby യുടെ ഒരു നിർവ്വഹണമാണ്.
റൂബിക്ക് ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതും എന്നാൽ ശക്തവുമായ ടെംപ്ലേറ്റിംഗ് സിസ്റ്റം ERB നൽകുന്നു. ERB ഉപയോഗിച്ച്, യഥാർത്ഥ റൂബി
ഡോക്യുമെന്റ് സൃഷ്ടിക്കുന്നതിനുള്ള ആവശ്യങ്ങൾക്കായി ഏത് പ്ലെയിൻ ടെക്സ്റ്റ് ഡോക്യുമെന്റിലേക്കും കോഡ് ചേർക്കാവുന്നതാണ്
വിവര വിശദാംശങ്ങളും കൂടാതെ/അല്ലെങ്കിൽ ഒഴുക്ക് നിയന്ത്രണം.
erb ഒരു ഭാഗമാണ് മാണികം.
ഓപ്ഷനുകൾ
--പതിപ്പ് പതിപ്പ് പ്രിന്റ് ചെയ്യുന്നു erb.
-E പുറമേയുള്ള[:ആന്തരിക]
--എൻകോഡിംഗ് പുറമേയുള്ള[:ആന്തരിക]
ബാഹ്യ എൻകോഡിംഗുകൾക്കും ആന്തരിക എൻകോഡിംഗിനുമുള്ള ഡിഫോൾട്ട് മൂല്യം(കൾ) വ്യക്തമാക്കുന്നു.
മൂല്യങ്ങൾ കോളൺ ഉപയോഗിച്ച് വേർതിരിക്കേണ്ടതാണ് (:).
ആന്തരിക എൻകോഡിംഗുകൾക്കായി നിങ്ങൾക്ക് ഒന്ന് ഒഴിവാക്കാം, തുടർന്ന് മൂല്യം
(Encoding.default_internal) ശൂന്യമായിരിക്കും.
-P % ൽ ആരംഭിക്കുന്ന വരികൾ റൂബി കോഡായി വിലയിരുത്തുകയും ടെയ്ലിംഗ് EOL-കൾ നീക്കം ചെയ്യുകയും ചെയ്യുന്നു.
-S ലെവൽ eRuby സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കേണ്ട സുരക്ഷിത തലം വ്യക്തമാക്കുന്നു.
-T മോഡ് ട്രിം മോഡ് വ്യക്തമാക്കുന്നു (സ്ഥിരസ്ഥിതി 0). മോഡ് ഒന്നാകാം
0 എംബഡഡ് റൂബി സ്ക്രിപ്റ്റ് വിലയിരുത്തിയതിന് ശേഷവും EOL അവശേഷിക്കുന്നു.
1 വരി %> ൽ അവസാനിക്കുകയാണെങ്കിൽ EOL നീക്കം ചെയ്യപ്പെടും.
2 ലൈൻ <% ൽ ആരംഭിച്ച് %> ൽ അവസാനിക്കുകയാണെങ്കിൽ EOL നീക്കം ചെയ്യപ്പെടും.
- വരി അവസാനിക്കുന്നത് -%> ആണെങ്കിൽ EOL നീക്കം ചെയ്യപ്പെടും. ഒപ്പം നയിക്കുന്നു
erb നിർദ്ദേശം <%- ൽ ആരംഭിക്കുകയാണെങ്കിൽ വൈറ്റ്സ്പെയ്സ് നീക്കം ചെയ്യപ്പെടും.
-U ആന്തരിക എൻകോഡിംഗുകൾക്കുള്ള ഡിഫോൾട്ട് മൂല്യം സജ്ജീകരിക്കുന്നതിൽ ഒന്നായിരിക്കാം
(Encoding.default_internal) UTF-8-ലേക്ക്.
-d
--ഡീബഗ് ഡീബഗ് മോഡ് ഓണാക്കുന്നു. $DEBUG എന്നത് true ആയി സജ്ജീകരിക്കും.
-h
--സഹായിക്കൂ ഓപ്ഷനുകളുടെ ഒരു സംഗ്രഹം പ്രിന്റ് ചെയ്യുന്നു.
-n ഉപയോഗിച്ചു -x. ഔട്ട്പുട്ടിലെ ഓരോ വരിയിലേക്കും ലൈൻ നമ്പർ മുൻകൂട്ടി കാണിക്കുന്നു.
-v വെർബോസ് മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു. $VERBOSE എന്നത് true ആയി സജ്ജീകരിക്കും.
-x eRuby സ്ക്രിപ്റ്റ് റൂബി സ്ക്രിപ്റ്റിലേക്ക് പരിവർത്തനം ചെയ്യുകയും വരയില്ലാതെ പ്രിന്റ് ചെയ്യുകയും ചെയ്യുന്നു
നമ്പറുകൾ.
ഉദാഹരണങ്ങൾ
ഇതാ ഒരു eRuby സ്ക്രിപ്റ്റ്
<% 'പ്രൈം' ആവശ്യമാണ് -%>
<%= 1+1 %>
<%= __FILE__ %>/ var>
<%= പ്രൈം.ഓരോന്നും(10).to_a.join(", ") %>
കമാൻഡ്
% erb -T - example.erb
പ്രിന്റുകൾ
2
example.erb/ var>
2, 3, 5, 7
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് erb ഓൺലൈനായി ഉപയോഗിക്കുക