News for hackers. Stuff that matters.
Re:Show HN: Sempl – Stupid Simple Bash Templating by pdkl95 on Thursday October 08, 2015 @09:41PM (#10357619)
Traditionally, this would be a job for m4:

    $ cat examples/config.yaml.in 
    user: USERNAME
    password: ifelse(PASSWORD,`PASSWORD',`defaultpass',PASSWORD)
    files:
    patsubst(esyscmd(`ls'), `.+$', `  - \&')

    $ m4 -DUSERNAME=somebody examples/config.yaml.in
    user: somebody
    password: defaultpass
    files:
      - README.m4
      - examples
      - sempl

There are no comments on this comment yet.