如何仅在脚本的持续时间内设置环境variables?

在Linux(Ubuntu 11.04)bash中,是否可以临时设置一个环境variables,该variables在脚本的持续时间内只与普通variables不同? 例如,在shell脚本中,通过临时将HOME设置为当前工作目录中的文件夹,然后启动应用程序,制作保存为HOME便携式的应用程序。

env VAR=value myScript args ... 
 VAR1=value1 VAR2=value2 myScript args ... 

刚刚放

 export HOME=/blah/whatever 

在脚本中您希望发生更改的位置。 由于每个进程都有自己的一组环境variables,所以当脚本终止时(这个环境变化的bash实例),这个定义将自动停止。