我的Cron作业收到错误。我一直得到的错误是:
/bin/sh: -c: line 0: unexpected EOF while looking for matching `''
/bin/sh: -c: line 1: syntax error: unexpected end of file
这是我的代码:
mysqldump -u database_user -p']T%zw51' database > /home/site/public_html/Secure/Cron/Database_Backup/database_backup.sql
答案 0 :(得分:56)
您可能需要使用%
转义\
。
%
是crontab的一个特殊字符,它会被转换为换行符,因此您的代码可能会变成
-p']T
zw51'
尝试:
-p']T\%zw51'