# the template hello.tpl:
cat <<END_OF_FILE
<html>
<head>
<title> $(target MAIN_TITLE) </title>
</head>
<body>
<h1> $(target MAIN_TITLE) <h1>
$(target TEXT)
</body>
</html>
END_OF_FILE
# the text file:
. ./hello.tpl
write MAIN_TITLE H E L L O
write TEXT Hello world !
piątek, 6 lipca 2007
TargetWriter
Jak napisać generator tekstu oparty na szablonach ? Nie trzeba go pisać - istnieje i jest bardzo znany, to BASH.
Wystarczy napisać kilka funkcji i korzystając z mechanizmów basha można generować dowolny tekst. Tak powstał WriteTarget, generator oparty na bashu.
A tak wygląda próbka kodu:
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz