ECG

An ERB(eRuby) based, simple and powerful configration file generator for general purpose.

View on GitHub

Table of contents

Quick start

  1. Install ecg from rubygems.org
     $ gem install ecg
    
  2. Create template.erb
     $ cat << EOF > template.json.erb
     {
       "user": {
         "name": "<%= name %>",
         "email": "<%= email %>"
       }
     }
     EOF
    
  3. Run ecg CLI
     $ ecg --values name=epaew --values email="epaew@example.com" < template.json.erb
     {
       "user": {
         "name": "epaew",
         "email": "epaew@example.com"
       }
     }