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.