mo/demo/sourcing

18 lines
363 B
Plaintext
Raw Normal View History

#!/bin/bash
#
# This sources a simple script with the env. variables needed for the template.
cd "$(dirname "$0")" # Go to the script's directory
cat <<EOF >sourcing.vars
export NAME="Alex"
export ARRAY=( AAA BBB CCC )
EOF
cat <<EOF | ../mo --source=sourcing.vars
Hello, my name is {{NAME}}.
And this is ARRAY's conntents:
{{#ARRAY}}
* {{.}}
{{/ARRAY}}
EOF