原因是执行cron作业后不接收电子邮件吗?

问题描述 投票:0回答:1

嗨,我使用“ crontab -e”创建了一个cronjob,并给出了每分钟运行的命令

* * * * * ./test.sh

在test.sh中,我写了一个打印命令来打印所有文件

在test.sh中

find $(path -d -name "*/mem *asd*") -name "E|P" -print

我的路径不正确时收到了电子邮件,但现在它既没有提及我任何错误,也没有使用“ mem”或“ asd”打印文件。

请帮助我我要去哪里错了。任何帮助,将不胜感激。提前致谢。

linux shell cron cron-task
1个回答
0
投票

您必须在crontab的开头添加:

PATH=/usr/local/bin:/usr/bin:/bin

然后脚本将继承此PATH变量

© www.soinside.com 2019 - 2024. All rights reserved.