#!/bin/bash-3.2_p20 unset MOO COW cat << EOF > source-test.sh MOO=1 UID=1 COW=1 EOF source ./source-test.sh echo WANT: MOO=1 COW=1 echo HAVE: MOO=$MOO COW=$COW