为什么cron不能正确执行这个mysql例程?

时间:2013-11-12 18:02:56

标签: mysql cron mysqldump

我设置了一个cron作业

0 0 * * * /usr/bin/mysqldump -u omeka_admin -h localhost omeka > /home/groups/omeka/database/omeka.sql > /dev/null

通行证存储在.my.cnf中。它在命令行中运行良好,但每次cron执行它时,生成的文件大小为零

我尝试了传球,但得到了相同的结果。同样,它在命令行中运行良好。万一有一些奇怪的过程会干扰输出,但它仍然无法正常工作

知道发生了什么事吗?

1 个答案:

答案 0 :(得分:1)

删除上次重定向

... omeka > /home/groups/omeka/database/omeka.sql

或重定向stderr

... omeka > /home/groups/omeka/database/omeka.sql 2> /dev/null