通过crontab运行时,脚本不通过邮件提供结果

时间:2018-07-22 08:02:07

标签: shell cron

我写了一个脚本,该脚本SSH到服务器并执行命令。然后它将输出邮件。

该脚本可以手动正常运行,但是在crontab中它会寄出一个空文件。

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

美国,我这样做 运行命令

bash -x myscript.sh

如果运行良好,我将其放在crontab上 crontab -e crontab -e,通常是$ PATH问题 可以说在终端上可以写ping www.google.com,但在crontab中 ****** / 1 / bin / ping www.google.com 或者你可以检查sudo 苏打 ******/1 sudo /bin/ping www.google.com 无论如何,/ var / log / crontab日志会给你答案 点 看看sudoers