意外EOF的cronjob错误 [英] unexpected EOF cronjob error
本文介绍了意外EOF的cronjob错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下的cronjob:
I have the following cronjob:
2 15 * * * mysqldump -u user -ppass dbname | gzip -9 -c > /var/www/backup/dump-$(date +%Y-%m-%d).sql.gz
但它会产生以下错误:
but it produces following error:
/ bin / sh的:-c:0行:意外的EOF而寻找匹配')'结果
/ bin / sh的:-c:第1行:语法错误:意外的文件结束
我试过ommiting -c
,但没有运气。我在我的crontab多了一个线,但我不认为这是相关的:
I tried ommiting -c
but no luck. I have one more line in my crontab but I don't think it's related:
0 0 * * * find /var/www/backup/* -mtime +15 -exec rm {} \;
感谢
推荐答案
的%
字符,应在的cron
。
因此,
2 15 * * * mysqldump -u user -ppass dbname | gzip -9 -c > /var/www/backup/dump-$(date +\%Y-\%m-\%d).sql.gz
这篇关于意外EOF的cronjob错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文