cronjob没有在Debian上工作

时间:2013-09-26 12:08:47

标签: cron debian

我不知道为什么我的cronjob没有按照我的预期运行。我将以下行添加到crontab -e

* * * * * /home/cookiemon/test.sh

此脚本是可执行的,只是将当前时间附加到output.txt

#!/bin/sh
date >> output.txt

当我在/var/log/syslog检查日志时,似乎此脚本正常运行。但是,永远不会创建output.txt文件。我用sudo crontab -e尝试了这个,但结果完全相同。我做错了什么?

仅供参考,我正在使用Debian Wheezy。

1 个答案:

答案 0 :(得分:1)

  

但是,永远不会创建output.txt文件。

脚本在您没有写访问权限的位置生成输出。

指定日志的完整路径。

#!/bin/sh
date >> /home/cookiemon/output.txt