1

给定的 crontab 条目会出错,原因是它无法从 bash 读取所有环境变量。我想知道如何将所有这些信息传递给 cron

4

1 回答 1

3

我过去使用的一个技巧是为特定用户打开一个 bash 会话,然后输入:

env >$HOME/.cronenv

您可以从您的 cron 脚本(如果您正在运行无法更改的可执行文件,则直接从 crontabs)获取此文件,例如:

. $HOME/.cronenv

当然,这是使用热核弹头杀死苍蝇。您应该真正确定脚本所需的最低限度并使用它。

于 2011-06-20T04:07:42.450 回答