echo 'echo sourced_arg1:$1' >sourced1
echo 'shift' >>sourced1
set -- 1
. ./sourced1
echo arg1:$1
. ./sourced1 a
rm sourced1