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
变量,因为它已经被导出,本质上(如果不是这样的话,它不能工作)。