#!/bin/sh set -e cd /opt/lwsql for var_name in `sed '/^.getenv/!d;s/.* //' INSTALL.sql`; do echo "Checking variable $var_name" >&2 file_var_name="${var_name}_FILE" eval file_var_value="\"\$$file_var_name\"" if [ ! -z "$file_var_value" ]; then echo " -> Reading $var_name from $file_var_value" >&2 eval "export $var_name=\"`cat $file_var_value`\"" fi done psql -f INSTALL.sql