2013-01-22 12 views
19

Cron işimde bir hata alıyorum. Ben almaya devam hatadır: Bir \ ile % kaçmak gerekebilirNeden cron işimde beklenmedik EOF alıyorum?

mysqldump -u database_user -p']T%zw51' database > /home/site/public_html/Secure/Cron/Database_Backup/database_backup.sql 

cevap

40

:

/bin/sh: -c: line 0: unexpected EOF while looking for matching `'' 
/bin/sh: -c: line 1: syntax error: unexpected end of file 

İşte benim kodudur. % bir satır için tercüme crontab, özel bir karakterdir, bu nedenle kod muhtemelen

-p']T 
zw51' 

deneyin oluyordu:

-p']T\%zw51' 
+0

Bu bir kazanan. Teşekkürler Faiz. – dlink

+0

Bu hatayı Fedora 25'te almadım, ancak CentOS 7'de vardı. – juniorgarcia