No início do seu script, você poderia fazer algo como
env > /tmp/myscriptrun_env.$$
Isso colocará o ambiente herdado em um arquivo em /tmp .
Agora, a partir da linha de comando, você pode usar o comando env -i /bin/sh para gerar um novo shell com um novo ambiente. Dentro desse shell você pode source o arquivo /tmp que você criou.
Você pode editá-lo primeiro e adicionar export na frente de cada linha para imitar melhor o ambiente iniciado.