2013-01-22 15 views
19

Ricevo un errore con il mio lavoro Cron. L'errore continuo a ricevere è:Perché ottengo EOF imprevisto per il mio lavoro cron?

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

Ecco il mio codice:

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

risposta

40

Potrebbe essere necessario per sfuggire al % con un \. % è un carattere speciale al crontab, che viene tradotto in un ritorno a capo, in modo che il codice è stato probabilmente diventando

-p']T 
zw51' 

Prova:

-p']T\%zw51' 
+0

E 'un vincitore. Grazie Faiz. – dlink

+0

Non ha ricevuto questo errore in Fedora 25 ma ce l'aveva su CentOS 7. – juniorgarcia

Problemi correlati