Is there a way to prevent envsubst from substituting a $VARIABLE? For example, I would expect something like:
envsubst
$VARIABLE
export THIS=THAT echo
In my case I wanted to only escape vars that aren't already defined. To do so run:
envsubst "$(env | sed -e 's/=.*//' -e 's/^/\$/g')"