[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Simples Template-System?



On 12.01.2012 10:51, René Kray wrote:
aber eval ist doch ok

---- testfile -------
user=${USER}
home=${HOME}
---- testfile END ---
---- testfile -------
users=${USER}
home=${HOME};rm -rf /
---- testfile END ---

und schon hast du ein Problem ;)
eval ist mir einfach zu "heiss" an der Stelle, da gibts viele Sonderfälle, an die man denken muss


Das hab ich schon häufig für diesen Zweck benutzt.

Für kompliziertere Konstrukte benutze ich embedded Ruby. Da hat man dann
alle Möglichkeiten.
http://de.wikipedia.org/wiki/ERuby

--- test.erb --------
hallo
<% if ENV["bla"] %>
define<%= ENV["bla"]%>
<% end %>
ballo
--- test.erb END ----

$ bla=soundso erb test.erb
schau ich mir mal an. Danke

Grüße,
Micha


Reply to: