Cron:从shell脚本设置PATH不起作用
这个问题在这里已经有了答案:
cron作业在所有者的主目录中运行,所以这就是pwd运行时的结果。 只需放入你想要的目录。
PATH=$PATH:/vagrant
顺便说一句,你不能(可靠地)使用Bash语法export variable=value因为Cron运行plain sh 。 无论如何,应该不需要export PATH变量,因为它已经被导出,本质上(如果不是这样的话,它不能工作)。
这个问题在这里已经有了答案:
cron作业在所有者的主目录中运行,所以这就是pwd运行时的结果。 只需放入你想要的目录。
PATH=$PATH:/vagrant
顺便说一句,你不能(可靠地)使用Bash语法export variable=value因为Cron运行plain sh 。 无论如何,应该不需要export PATH变量,因为它已经被导出,本质上(如果不是这样的话,它不能工作)。