У меня есть этот файл backup_mysql.shОшибка работает хрон ш
#!/bin/sh
for I in $(mysql --database=db1 -e 'show tables' -s --skip-column-names); do mysqldump db1 $I | gzip > "/home/user/backup/mysql/db1/$I.sql.gz";
for I in $(mysql --database=db2 -e 'show tables' -s --skip-column-names); do mysqldump db1 $I | gzip > "/home/user/backup/mysql/db2/$I.sql.gz";
и производит эту ошибку:
line 4: syntax error: unexpected end of file
, когда я запустить его в консоли не подведет
Пожалуйста, разместите свою линию cronjob. Вы проверили, используете ли вы полные пути? – fedorqui
да, та же ошибка – Javier