diff --git a/demo/function-args b/demo/function-args new file mode 100755 index 0000000..83fa354 --- /dev/null +++ b/demo/function-args @@ -0,0 +1,29 @@ +#!/bin/bash +# +# This sources a simple script with the env. variables needed for the template. + +cd "$(dirname "$0")" # Go to the script's directory +source ../mo + +export NAME="Alex" +export ARRAY=( AAA BBB CCC ) + +# Include an external template +INCLUDE() { + cat "$MO_FUNCTION_ARGS" +} + +# Print section title +TITLE() { + echo "+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+" + echo "$MO_FUNCTION_ARGS" + echo "+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+" +} + +cat <