2013-01-22 17 views
19

Otrzymuję błąd z moją pracą Cron. Błąd wciąż otrzymuję to:Dlaczego otrzymuję niespodziewane EOF dla mojej pracy cron?

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

Oto mój kod:

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

Odpowiedz

40

Może trzeba będzie uciec % z \. % jest specjalny znak w crontab, który pobiera przetłumaczone na nowe linie, dzięki czemu kod został prawdopodobnie coraz

-p']T 
zw51' 

Spróbuj:

-p']T\%zw51' 
+0

To jest zwycięzcą. Dzięki, Faiz. – dlink

+0

Nie otrzymałem tego błędu w Fedorze 25, ale miałem go na CentOS 7. – juniorgarcia

Powiązane problemy