仅为脚本运行临时更改$ PATH

时间:2018-04-18 12:49:26

标签: linux bash shell

我希望您可以帮助我解决以下问题:我想实现一个需要$ PATH变量丢失的脚本。值的变化。

脚本的目的是查找请求的文件并将它们复制到父目录。我可以使用-execdir来做到这一点,但问题是。在$ PATH中定义。

您能否告诉我如何提供$ PATH变量的临时替换,该变量仅对脚本执行有效。

由于

1 个答案:

答案 0 :(得分:2)

shell允许您通过将可执行文件的环境变量传递给调用来设置它们的环境变量。像这样:

PATH="/foo/bar" program