作者:一根吃兔子的萝卜 | 来源:互联网 | 2023-05-16 14:06
Icanusethiscommand我可以使用这个命令mysqldump-urootmyDB|gzip>mydb_`date+%d-%m-%Y`.sql.gz
I can use this command
我可以使用这个命令
mysqldump -u"root" myDB| gzip > mydb_`date +%d-%m-%Y`.sql.gz
but when run in crontab
但是在crontab中运行时
* * * * * mysqldump -u"root" myDB| gzip > mydb_`date +%d-%m-%Y`.sql.gz
( this error cause by function date, when i remove it , crontab run good )
(此错误由函数日期引起,当我删除它时,crontab运行良好)
on ubuntu, it happen this error in log file.
在ubuntu上,它在日志文件中发生此错误。
ubuntu CRON[xxxx] (user) CMD(mysqldump -u"root" myDB| gzip > mydb_`date+)
ubuntu CRON[xxxx] (CRON) error ( grandchild #5353 failed with exit status 2)
ubuntu CRON[xxxx] (CRON) info (no MTA installed, discarding output)
2 个解决方案