Vous devriez avoir tout ce dont vous avez besoin dans votre ruby/bin. Sur mon (WinXP, Ruby 1.8.6) système, j'ai des ruby/bin/erb.bat
erb.bat [switches] [inputfile]
-x print ruby script
-n print ruby script with line number
-v enable verbose mode
-d set $DEBUG to true
-r [library] load a library
-K [kcode] specify KANJI code-set
-S [safe_level] set $SAFE (0..4)
-T [trim_mode] specify trim_mode (0..2, -)
-P ignore lines which start with "%"
donc, erb your_erb_file.erb
doit écrire le résultat sur la sortie standard STDOUT.
(EDIT: windows a erb.chauve-souris et tout simplement "erb". L' .fichier bat est juste un wrapper pour erb, qui je pense devrait faire la même commande de travail à peu près la même sur n'importe quel OS)
Voir le prag prog livre de la discussion (qui commence environ à mi-chemin en bas de la page).
Notez également que Jack Herrington a écrit tout un livre sur la génération de code qui utilise Ruby/ERB.