diff --git a/selftest/save.env.sh b/selftest/save.env.sh new file mode 100755 index 00000000000..9906f95e1ae --- /dev/null +++ b/selftest/save.env.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +{ + vars=`set | \ + grep "^[a-zA-Z][^=]*='[^']*'$" | \ + grep -v '^IFS=' | \ + grep -v '^TERM' | \ + grep -v '^PPID' | \ + grep -v '^PS[1-9]=' | \ + cat ` + echo "${vars}" + echo "${vars}" | sed -e 's!^\([a-zA-Z][^=]*\)=.*$!export \1!' +} > bin/restore.env.source + +echo "RUN: '. bin/restore.env.source'"